1995
The World of Lee Evans as Station Manager1991
The House of Eliott as Doctor1990
Mr. Bean as Postman1985
EastEnders as Alec Carter1985
Howards' Way as James Sinclair1981
Bergerac as Bank Manager1981
Kessler as Inspector1981
Days as Teacher1980
McVicar as Graham1980
Murder Rap as Doctor1979
Terry and June as Arthur1979
Minder as Collin1979
Danger UXB as Fire Officer1978
Return of the Saint as Doland1978
Enemy at the Door as Unterwachtmeister Klaas1978
Blake's 7 as Terloc1978
Mr and Mrs Bureaucrat as Other Man1977
BBC2 Play of the Week as Other Man1977
Secret Army as Weikmann1975
The Sweeney as Det. Chief Supt. Brookford1974
The Gift of Friendship as Daniels1973
Doctor Who: The Green Death as Fell1972
Sykes as Newspaper Reporter1970
Shadows of Fear as Man1968
The Expert as Tom Fanshaw1967
Doctor Who: The Moonbase as Sam1966
Doctor Who: The War Machines as Soldier1964
Cluff as Not available1963
Doctor Who as Fell1953
Agib and Agab as Not available1952
Head in Shadow Producer