Acting · 1923-11-14 – 1996-02-15 · Cardiff, Wales, UK
Sem biografia disponível.
Tales of the Unexpected
1979
ITV Playhouse
1967
Thirty-Minute Theatre
1965
Mind Your Language
1977
Never the Twain
1981