

On Her Majesty's Secret Service
1969 · as Gumbold

Without a Clue
1988 · as Barrister

Satan's Slave
1976 · as Malcolm Yorke

Doctor Who: The War Games
1969 · as Security Chief

The Odd Job
1978 · as Mr Kemp

Just My Luck
1957 · as Ford (uncredited)

Doctor Who: Full Circle
1980 · as Nefred

Her Majesty's Pleasure
1973 · as Coroner

Sherlock Holmes and the Leading Lady
1991 · as Franz Dietrich

On the Black Hill
1988 · as Colonel Bickerton

Never Let Go
1960 · as Orders Clerk

Cry Wolf
as Inspector

Doctor Who: The War Games in Colour
2024 · as The Security Chief (archive footage)

The Thirteenth Day of Christmas
1985 · as Bill Norton

Lust in Space
1998 · as Counsel for the Defense

Who Was Maddox?
1964 · as Reynolds

A Matter of Choice
1963 · as Alfred

Downtime
1995 · as Lama