Dad's Army
(Regimental Sergeant-Major)
Starlings
(Mr Vernon)
The Blue Max
(Ziegel)
The Black Torment
(Coachman - Tom)
Bellman and True
(Guv'nor)
Venom
(Johann)
Bedroom Farce
(Malcolm)
Doctor Who: Inferno
(Greg Sutton)
The Black Windmill
(Monitoring Policeman)
War-Gods of the Deep
(Dan)
The System
(Alfred)
Oh! What a Lovely War
(Shooting Gallery Proprietor)
Diamonds on Wheels
(Mercer)
Hitler's SS: Portrait in Evil
(Theodor Eicke)
The Offence
(Frank Jessard)
The Breaking of Bumbo
(CSM Peters)
Fragment of Fear
(Sgt. Matthews)
The Little Ones
(Det. Wilson)
The Hothouse
(Roote)
Doctor Who: An Unearthly Child
(Za)
Inside the Third Reich
(Martin Bormann)
Where Eagles Dare
(German Major (uncredited))
Serjeant Musgrave's Dance
(Dragoon Sjt.)
The Baron: Mystery Island
(Calvin Baggio)
Only Fools and Horses
(Eric the Policeman)
Budgie
(Det. Inspector Bryant)
Department S
(Clark)
The Bill
Z-Cars
Dempsey and Makepeace
(Corman)
The Avengers
(Crawford)
The Persuaders!
(Lloyd)
Jason King
Out of This World
Citizen Smith
(Car Salesman)
The Saint
(German)
Callan
Dixon of Dock Green
(Eddie Brown)
Barlow
Some Mothers Do 'Ave 'Em
The Champions
(Kruger)
Private Schulz
(Publican)
No Hiding Place
Man in a Suitcase
(Maurice)
The Nineteenth Hole
Judge Dee
The Caesars
(Agrippa Postumus)
The Edwardians
Paul Temple
Doctor Who
(Greg Sutton)
Doctor Who
(Za)
Crown Court
(Robert Scard)
Crown Court
(Leonard Hooper)
The Mysteries
(First Soldier / Abraham)
Justice
(Tom Bradley)
Return of the Saint
(Wright)
Manhunt
(Henri)
Travelling Man
(Det. Ch. Supt. Sullivan)
The Paradise Club
(Bobby Mulgrew)
A Taste for Death
(Gordon Halliwell)
Dalgliesh
(Gordon Halliwell)
The Likely Lads
(Duggie)
Reilly: Ace of Spies
(General Stoessel)
The Avengers
(Vickers)
The Protectors
(Reece)
Lord Peter Wimsey Mysteries: The Unpleasantness at the Bellona Club
(Bunter)
Shadow of the Noose
(Van der Hogh)