As Actor/Actress
Doctor Who
Atraxi (voice)
Agatha Christie's Poirot
Gaston Beaujeu
Crown Court
Mr. Collings
Waking the Dead
Marcus Freeman
Omnibus
Self - Narrator
Bergerac
Leon Crouzil
The Professionals
Otto Hahn
The Wednesday Play
The Man
Playhouse
Curtis-Bennett
BBC2 Play of the Week
Captain
Robin of Sherwood
Joshua de Talmont
The New Avengers
Dr. Prator
Superman
Warden (voice) (uncredited)
The House of Eliott
Sir Desmond Gillispie
Muerte en el Expreso de Oriente
Turkish Ticket Collector (uncredited)
Dick Turpin
Duke of Hesse
007: Los diamantes son eternos
Doctor
The Adventures of William Tell
Karl
Roma antigua: El Ascenso y la Caída de un Imperio
Senator Cluvius
Sunshine
Emmanuel Sonnenschein
Ike
FM Sir Alan Brooke
Valentino
Joseph Schenck
Armchair Theatre
Prison Chaplain
Yentl
Rabbi Zalman
All Quiet on the Western Front
Cook (voice)
Zardoz
Tabernacle (voice) (uncredited)
Original Sin
Mr Aron
One Pair of Eyes
Voyage of the Damned
Joseph Joseph
Caprice
Emilio (voice)