Sky Pirates
(Police Sergeant)
First Men in the Moon
(Second Reporter (uncredited))
Doctor Who: The Wheel in Space
(Bill Duggan)
Too Close to the Edge
(Roger Haydon)
Judge the Bloody City
(Sgt. Johnson)
Children of the Gods
(Emmaus)
The Man in My Head
(Hine)
Roll On Four O'Clock
(Philip Staines)
Wycliffe
(Carter)
Doctor Who
(Bill Duggan)
Softly, Softly
Z-Cars
The Protectors
(Insp. Jack Newman)
Out of This World
Crown Court
The Sweeney
(Horrocks)
Dixon of Dock Green
(Nobby Clark)
Some Mothers Do 'Ave 'Em
The Enigma Files
(Inspector Tolly)
Dr. Finlay's Casebook
Hazell
King of the River
Special Branch
The New Avengers
Airline
Timeslip
Within These Walls
Upstairs, Downstairs
(Arthur Naws)
Cloud Burst
Dixon of Dock Green
(Warden)
Dixon of Dock Green
(Steve)
Dixon of Dock Green
(Waring)
Dixon of Dock Green
(Det. Insp. Scott)
Dixon of Dock Green
(Det. Chief Insp. Scott)
Justice
(Det. Inspector Charlton)
Crown Court
(Det. Inspector Ian McGovern)
Public Eye
(Det. Insp. Risman)
Manhunt
(Maillot)
The Professionals
(Det Supt Tilson)
The Professionals
(Boss)