As Actor/Actress
Doctor Who
Thal Guard
The Saint
Desk Clerk
Sherlock Holmes
John
Space: 1999
Ted Clifford
The Prisoner
Horseman
Robin of Sherwood
Oliver
Secret Army
German Officer
The Protectors
Jarman
The Rivals of Sherlock Holmes
Mounted Policeman
The Buccaneers
Guard
New Scotland Yard
Villain in Phone Box
Día del Chacal
Special Branch Detective
Enemy at the Door
Stabsfeldwebel
The Adventures of Sir Lancelot
Peasant
Richard the Lionheart
De Fleury
Donde las águilas se atreven
Sgt. Hartmann (uncredited)
Manhunt
Naval Officer
A Night to Remember
Waiter (uncredited)
The Zoo Gang
Servant (uncredited)
Ana de los mil días
Huntsman (uncredited)
The Day of the Triffids
Jo's Attacker
Mi amigo el diablo
Priest (uncredited)
Archivo confidencial
Prison Guard
Danger Within
POW in Hamlet (uncredited)
Behemoth, the Sea Monster
PLA Radio Operator (uncredited)
See No Evil
Steve's Man #1
Cincuenta millones y una mujer
Strong Room Guard
Salt & Pepper
Lieutenant
Dr. Crippen
Radio Officer Andrews (uncredited)
Doctor Who: Genesis of the Daleks
Thal Guard