The Day of the Jackal
Special Branch Detective
Where Eagles Dare
Sgt. Hartmann (uncredited)
A Night to Remember
Waiter (uncredited)
Bedazzled
Priest (uncredited)
Anne of the Thousand Days
Huntsman (uncredited)
The Ipcress File
Prison Guard
The Third Alibi
Det. Sgt. Fred Smith (uncredited)
See No Evil
Steve's Man #1
The Giant Behemoth
PLA Radio Operator (uncredited)
Dr. Crippen
Radio Officer Andrews (uncredited)
Trial by Combat
Sir Harold Carslake
Salt & Pepper
Lieutenant
Doctor Who: Genesis of the Daleks
Thal Guard
Tarka the Otter
Ferretter
Perfect Friday
Strong Room Guard
Doctor Who
The Saint
Desk Clerk
The Goodies
Sherlock Holmes
John
Space: 1999
Ted Clifford
The Prisoner
Horseman
Secret Army
German Officer
The Adventures of Sir Lancelot
Peasant
Robin of Sherwood
Oliver
The Rivals of Sherlock Holmes
Mounted Policeman
The Protectors
Jarman
The Buccaneers
Guard
Enemy at the Door
Stabsfeldwebel
O.S.S.
The Zoo Gang
Servant (uncredited)