Known For
Filmography

An Adventure in Space and Time
Movie · as Donald Baverstock

Vision On
Movie · as Marco Polo (archive footage)

Cluedo
TV · as George Biddle · 1 ep

Agatha Christie's Poirot
TV · as Boucher · 1 ep

Casualty
TV · as Bill · 1 ep

Claudia
Movie · as Larry
The Detective
TV · as Supt. Wilf Penfield · 5 eps

Richard's Things
Movie · as Richard

Cribb
TV · as Edmund Vibart · 1 ep

Wilde Alliance
TV · as Mike Stewart · 1 ep

The Sandbaggers
TV · as Bernard Tindale · 1 ep
Fern, the Red Deer
Movie

The Professionals
TV · as Ross · 1 ep

Jesus of Nazareth
TV · as Quartus · 4 eps
The Sunday Drama
TV · as Ken · 1 ep
Murder
TV · as Det. Insp. John Wrath · 1 ep

Poldark
TV · as St John Peter · 1 ep

The Top Secret Life of Edgar Briggs
TV · as Spencer · 13 eps
Operation Magic Carpet
Movie · as John Young

Lord Peter Wimsey Mysteries: Murder Must Advertise
Movie · as Chief Inspector Parker

Warship
TV · 1 ep

Lord Peter Wimsey Mysteries: The Unpleasantness at the Bellona Club
TV · as Det. Insp. Parker · 4 eps
Nobody Ordered Love
Movie · as Charles

Crown Court
TV · as Douglas Blandford · 1 ep

Lord Peter Wimsey: Clouds of Witness
TV · as Det. Inspector Parker · 5 eps

Arthur of the Britons
TV · as Morcant · 1 ep

Lord Peter Wimsey
TV · as Det. Inspector Parker · 5 eps

New Scotland Yard
TV · as Peter Royal · 1 ep

The Rivals of Sherlock Holmes
TV · as Roderick Varley · 1 ep
Coppers End
TV · as Paddy · 1 ep

Arthur? Arthur!
Movie · as Jack Parker

Curse of the Crimson Altar
Movie · as Robert Manning

Attack on the Iron Coast
Movie · as Lt. Cmdr. Donald Kimberly

A Little Of What You Fancy
Movie · as Presenter

I'll Never Forget What's'isname
Movie · as Kellaway

The Prisoner
TV · as Number One Hundred · 1 ep

Man in a Suitcase
TV · 1 ep
Trapped
TV · as Dr Frazer · 1 ep

The World in Silence
Movie · as Stephen Kershaw

Till Death Us Do Part
TV · as Surgeon · 1 ep

Doctor Zhivago
Movie · as Engineer at dam

Game for Three Losers
Movie · as Oliver Marchant

The Pleasure Girls
Movie · as Prinny

Out of the Unknown
TV · as Stephen Kershaw · 1 ep

The Troubleshooters
TV · as Tommy Eastwind · 1 ep

Blind Corner
Movie · as Mike Williams

Seance on a Wet Afternoon
Movie · as Mr. Clayton

Doctor Who: Marco Polo
Movie · as Marco Polo
Catch Hand
TV · as Johnny Rich · 10 eps

The Partner
Movie · as Richard Webb

Heavens Above!
Movie · as Sir Geoffrey Despard

Espionage
TV · as Wicket · 1 ep

Doctor Who
TV · as Marco Polo · 7 eps

The L-Shaped Room
Movie · as Terry

Operation Snatch
Movie · as Mosquito Pilot

The Password Is Courage
Movie · as 2nd Prisoner of War

The Saint
TV · as Bertrand Tamblin · 1 ep

Danger! Men Working
Movie · as Erskine Craig

Sir Francis Drake
TV · as Agila · 1 ep

The Avengers
TV · as Nicholson, Jacques Beronne · 1 ep

Coronation Street
TV · as Alan Bradley · 121 eps
Armchair Mystery Theatre
TV · as Tom Braddock · 1 ep

Captured
Movie

One Step Beyond
TV · as Johnny Watson · 1 ep

Armchair Theatre
TV · as Erskine Craig, Peter, Jack Hubb · 1 ep
