
Agora
as Dignitary
2009

The Seeker: The Dark Is Rising
as Vicar
2007

Ancient Rome: The Rise and Fall of an Empire
as Mancinus
2006

Pride & Prejudice
as Sir William Lucas
2005

The League of Extraordinary Gentlemen
as Old Traveler
2003

Sharpe
as Colonel Henri Lassan
1993

P.Q. 17
as Commander Richards
1981

Bergerac
as Pilot
1981

The Life and Times of David Lloyd George
as Col. Tweed
1981

The Enigma Files
as Bill Johnson
1980

The Professionals
as Mr. Parker
1977

The Brute
as Alan
1977

And Now the Screaming Starts!
1973

War & Peace
as Nikolai Rostov
1972

Callan
1967

Walk's End
as Manservant
1966