|
Young Alexander the Great (2010) as Aristotle |
|
National Theatre: My Fair Lady (2005) as Professor Higgins |
|
Lost and Found (2003) as The Customer |
|
Johnson County War (2002) as Lord Peter |
|
Beginner's Luck (2002) as Andrew Fontaine |
|
A Knight's Tale (2001) as John Thatcher |
|
Trance (2001) as Jerome |
|
Contaminated Man (2000) as President of Clarion |
|
Shadow Run (1998) as Melchoir |
|
The Proprietor (1996) as Elliott Spencer |
|
Home Song (1996) as Claire's Colleague |
|
Dead Man's Island (1996) as Milo |
|
Iron Eagle III (1992) as Palmer |
|
3 Men and a Little Lady (1990) as Edward |
|
Souvenir (1989) as William Root |
|
The Lady and the Highwayman (1988) as Rudolph Vyne |
|
Tears in the Rain (1988) as Michael Bredon |
|
Shades of Love: The Man Who Guards the Greenhouse (1988) as Jeff Green |
|
Blind Justice (1988) as Joseph Mahoney |
|
The Fantasist (1986) as Inspector McMyler |
|
Jenny's War (1985) as Captain Preston |
|
Mata Hari (1985) as Karl von Bayerling |
|
Lace 2 (1985) as Raleigh |
|
In Possession (1984) as Frank Daly |
|
Until September (1984) as Philip |
|
Heat and Dust (1983) as Douglas Rivers |
|
The Letter (1982) as Officer Withers |
|
Treasure Island (1982) as Captain Smollett |
|
From a Far Country (1981) as Tadek Sobański |
|
Eye of the Needle (1981) as David |
|
Children of the Full Moon (1980) as Tom |
|
Zulu Dawn (1979) as Lt. Coghill |
|
La Petite Fille en velours bleu (1978) as Baby |
|
East of Elephant Rock (1977) as Robert Proudfoot |
|
Royal Flash (1975) as Eric Hansen |
|
Dr. Watson and the Darkwater Hall Mystery (1974) as Sir Harry |
|
K Is for Killing (1974) as Sunny Garrick |
|
There's a Girl in My Soup (1970) as Nigel (uncredited) |