1987
Little Dorrit as Tailor1984
The Bill as Not available1984
Doctor Who: The Twin Dilemma as Chamberlain1981
Othello as First Senator1980
Lady Killers as George Ramsay1980
Murphy's Stroke as Jury Foreman1979
The Golden Lady as Levin1976
The Phoenix and the Carpet as Not available1976
Doctor Who: The Seeds of Doom as Hargreaves1975
Get Some In! as Not available1973
Some Mothers Do 'Ave 'Em as Not available1971
Upstairs, Downstairs as Paul Marvin1970
Menace as Not available1968
Star! as Divorce Judge (uncredited)1965
Three Hats for Lisa as Signor Molfino1963
Doctor Who as Chamberlain1963
Doctor Who as Hargreaves1960
Thriller as Sir John Herbert1958
Peter Gunn as Not available1957
Maverick as Albert Belcastle1957
After the Ball as Not available1957
The Crooked Sky as Steve1957
Under Fire as Court Officer1956
Wire Service as Reception Clerk1956
The Buccaneers as Constable Herridge1956
The Black Brigand as Officer1955
The Master Plan as Major1954
Sherlock Holmes as Not available1954
Third Party Risk as Rope-Soles1954
The Diamond Wizard as Lascelles1953
The Fake as Weston