Known For
Filmography

Murder in Mind
TV · as Guest · 1 ep

Photographing Fairies
Movie · as Des

One Corpse Too Many
Movie · as Arnulf of Hesdin

Cadfael
TV · as Arnulf of Hesdin · 1 ep

Agatha Christie's Poirot
TV · as Bert Croft · 1 ep

The Paradise Club
TV · as Wilson · 1 ep

A Very British Coup
TV · as Alford · 3 eps

Rockliffe's Babies
TV · as Mr Chitty · 1 ep

EastEnders
TV · as Officer Stone · 5 eps

The Tripods
TV · as Graf de Ricordeau · 13 eps
On the Line
TV · as Alec Shawcross · 13 eps

Hopscotch
Movie · as Immigration Officer

Cribb
TV · as Peter Chalk · 1 ep

God's Wonderful Railway
TV · as Sergeant · 2 eps

Minder
TV · as Everett · 1 ep

Destination Moonbase-Alpha
Movie · as Jack Bartlett

Romeo and Juliet
Movie · as 1st Watch

The Professionals
TV · as Geiser · 1 ep

The New Avengers
TV · as Ivan Chislenko · 1 ep

Space: 1999
TV · as Jack Bartlett · 2 eps

The Sweeney
TV · as Wren · 1 ep

Frankenstein: The True Story
TV · as 2nd Helper (uncredited) · 2 eps

Frenzy
Movie · as Detective (uncredited)

Van der Valk
TV · as Eddie Palmer · 1 ep

Justice
TV · as Ronnie Manners · 1 ep

The Onedin Line
TV · as Fergusson · 1 ep

Eyewitness
Movie · as Monk

Doomwatch
TV · as Vincent Llewellyn · 1 ep

Crooks and Coronets
Movie · as Tim Reilly

Up Pompeii!
TV · as Ponderous · 1 ep
Queen of Scots
Movie

The Further Adventures of the Musketeers
TV · as Athos · 16 eps

The Three Musketeers
TV · as Athos · 10 eps

Doctor Who: Mission to the Unknown
Movie · as Gordon Lowery

Thirty-Minute Theatre
TV · as Boss · 1 ep
The Villains
TV · as Grainer · 21 eps

The Wednesday Play
TV · as Second Demolition Officer · 1 ep

Doctor Who: An Unearthly Child
Movie · as Kal

Doctor Who
TV · as Gordon Lowery, Kal · 1 ep

The Saint
TV · as Insp. Galba, Gregorio · 1 ep

Suspense
TV · as Campbell · 1 ep

Masters of Venus
TV · as Hampton - TV Producer (uncredited) · 8 eps

The Avengers
TV · as Dr. Penrose, George Burton · 1 ep

Ghost Squad
TV · as Jimmy Rice · 1 ep
Sunday-Night Play
TV · as Richard Stevens · 1 ep

Dixon of Dock Green
TV · as McCleod · 1 ep