Meriel Hobson was born on September 22, 1905 in Playhatch, Oxfordshire, England, UK. She was an actress, known for
Doctor Who (1963),
Scotland Yard (1960) and
Charlesworth (1959). She was married to
Rodney Hobson. She died in 1997 in Surrey, England, UK.