Reach for the Sky
(Johnny Sanderson)
The Hireling
(Doctor)
The Purple Plain
(Carrington)
One Way Out
(Leslie Parrish)
The Spanish Gardener
(Robert Burton)
Song Without End
(Richard Wagner)
Invasion
(Brian Carter)
Innocent Sinners
(Charles)
The Gypsy and the Gentleman
(John Patterson)
Clue of the Silver Key
Costakis: The Collector
(Narrator)
Surprise Package
(Stavrin)
Violent Moment
(Douglas Baines)
Who?
(Dr. Barrister)
Adventure Story
(Philotas)
Traitor
(Sir Arthur Harris)
Churchill and the Generals
(King George VI)
Defence of the Realm
(Pugh)
Train of Events
(Actor)
The Surgeon's Knife
(Dr. Ian Breck)
Above Us the Waves
(Diver Navigator, X2)
Plenty
(Begley)
Trottie True
(Bit Role (uncredited))
The Longest Day
(Lt. Walsh (uncredited))
The Avengers
(Dr. Manx)
I, Claudius
The New Avengers
(Cartney)
1990
First Night
(Captain Robert Peterson)
The Expert
(Victor Franklin)
ITV Play of the Week
(Martin Eliot)
Vienna 1900
The Massingham Affair
The Main Chance
(Lt. Col. Brant)
Crown Court
(Philip McDowell)
The Human Jungle
(Mark)
Melissa
(Dr. Swanley)
The Man In Room 17
(Alan Haynes)
The Avengers
(Lyall)
The Professionals
(Gillam)