Known For
Filmography

Wycliffe
TV · as Carter · 1 ep
Too Close to the Edge
Movie · as Roger Haydon

The Enigma Files
TV · as Inspector Tolly · 1 ep
Buccaneer
TV · as Flight Controller · 1 ep
A Question of Guilt
TV · as Clerk · 2 eps
Children of the Gods
Movie · as Emmaus

The Sandbaggers
TV · as Hugh Douglas · 1 ep

Sky Pirates
Movie · as Police Sergeant

The Professionals
TV · as Det Supt Tilson, Boss · 1 ep

Rough Justice
TV · as Jim Woodley · 6 eps

Three Piece Suite
TV · as (segment "Hearts and Flowers") · 1 ep

The New Avengers
TV · as Salvation Army Major · 1 ep

Judge the Bloody City
Movie · as Sgt. Johnson

The Sweeney
TV · as Horrocks · 1 ep
Cloud Burst
TV · 10 eps

Churchill's People
TV · as John MacPherson · 1 ep

Village Hall
TV · as David Patterson · 1 ep

Some Mothers Do 'Ave 'Em
TV · as Orderly · 1 ep

Man About the House
TV · as Bank Manager, Policeman, Police Sergeant · 1 ep

Centre Play
TV · as Prestwick, Sgt Johnson · 1 ep

The Protectors
TV · as Insp. Jack Newman · 1 ep

Crown Court
TV · as Det. Inspector Ian McGovern · 1 ep

Holly
TV · as Plainclothes Officer · 3 eps

New Scotland Yard
TV · as PO Giles · 1 ep

The Man in My Head
Movie · as Hine

Upstairs, Downstairs
TV · as Arthur Naws · 1 ep

Justice
TV · as Det. Inspector Charlton · 1 ep

Budgie
TV · as Prison Governor · 1 ep

Roll On Four O'Clock
Movie · as Philip Staines

Timeslip
TV · 1 ep

Manhunt
TV · as Maillot · 1 ep

Ace of Wands
TV · as Dr. Calder · 1 ep

Doctor Who: The Wheel in Space
Movie · as Bill Duggan

Nearest and Dearest
TV · as Policeman · 1 ep

Dad's Army
TV · as RAF Officer · 1 ep

Softly, Softly
TV · 1 ep
King of the River
TV · as Plater · 1 ep

Public Eye
TV · as Det. Insp. Risman · 1 ep
Orlando
TV · as McIver · 1 ep

The Troubleshooters
TV · as Ian Macfarlane · 1 ep

First Men in the Moon
Movie · as Second Reporter (uncredited)

Doctor Who
TV · as Bill Duggan · 6 eps

Z-Cars
TV · 2 eps

Dr. Finlay's Casebook
TV · 1 ep

Man of the World
TV · as Willie · 1 ep

Out of This World
TV · as Bud · 1 ep

Dixon of Dock Green
TV · as Nobby Clark, Warden, Steve, Det. Insp. Scott, Waring, Det. Chief Insp. Scott · 1 ep