2009
Agora as Dignitary2007
The Seeker: The Dark Is Rising as Vicar2006
Ancient Rome: The Rise and Fall of an Empire as Mancinus2005
Pride & Prejudice as Sir William Lucas2003
The League of Extraordinary Gentlemen as Old Traveler1981
Bergerac as Pilot1981
Bergerac as Harry Lubeck1981
The Life and Times of David Lloyd George as Col. Tweed1981
P.Q. 17 as Commander Richards1980
The Enigma Files as Bill Johnson1977
The Professionals as Mr. Parker1977
The Brute as Alan1973
And Now the Screaming Starts! as Not available1972
War & Peace as Nikolai Rostov1967
Callan as Not available