The Long Arm
(CID Man (uncredited))
The Healing
(Trustee)
Doctor Who: The Android Invasion
(Morgan)
Three Long Years
(Jude Donnelly)
The Admirable Crichton
The Last Lonely Man
(Sam)
The Secret of Blood Island
(Richardson)
Vengeance
(Tim Holtzwarth)
The Piles Project
(Russell Grandchamp)
Doctor Who: The Highlanders
(Sergeant)
A Prize of Arms
(WO Elsey)
Calculated Risk
(Police Sergeant)
The Two-Headed Spy
(Gestapo Major (uncredited))
The Legend of Young Dick Turpin
(Higgins)
Doctor Who
(Morgan)
Z-Cars
Callan
Dixon of Dock Green
(Bill Forsdyke)
Barlow
Doomwatch
(Tom Hedley)
The Adventures of Robin Hood
(Wounded Man)
Public Eye
(Overton)
No Hiding Place
Spy Trap
The Adventures of William Tell
(Guard)
The Carnforth Practice
Maigret
Jude the Obscure
Dixon of Dock Green
(Sgt. Kelly)
The Adventures of Robin Hood
(Lt. Howard)
The Adventures of Robin Hood
(Sheriff's Servant)
The Adventures of Robin Hood
(Ambassador)
Manhunt
(Sperr)