|
Happily Ever After (2016) as Walt |
|
Risen (2016) as Pontius Pilate |
|
Spooks: The Greater Good (2015) as Harry Pearce |
|
The Greatest Game Ever Played (2005) as Lord Northcliffe |
|
Hawking (2004) as Sir Fred Hoyle |
|
Me & Mrs. Jones (2003) as Benedict |
|
Pearl Harbor (2001) as Mervyn Bennion |
|
The Magicians (2000) as Simon Magus |
|
The Adventures of Young Indiana Jones: Masks of Evil (1999) as Stefan |
|
Chill Factor (1999) as Col. Andrew Brynner |
|
Mighty Joe Young (1998) as Garth |
|
Amistad (1997) as Captain Fitzgerald |
|
The Garden of Redemption (1997) as Nazi Commandant |
|
Marco Polo: Haperek Ha'aharon (1997) as Rusticello |
|
Seasick (1996) as 1st Officer Roald Jensen |
|
The Witch's Daughter (1996) as Mr. Jones |
|
An Awfully Big Adventure (1995) as Bunny |
|
White Angel (1994) as Leslie Steckler |
|
Shadowlands (1993) as Dr Craig |
|
El marido perfecto (1993) as Franz |
|
The Pleasure Principle (1992) as Dick |
|
The Laughter of God (1991) as Steve Clemant |
|
Prisoner of Honor (1991) as Maj. Henry |
|
The Rescuers Down Under (1990) as Red (voice) |
|
Burndown (1990) as Jake Stern |
|
Children Crossing (1990) as Joe |
|
The Incident (1990) as Geiger |
|
The Hunt for Red October (1990) as Capt. 2nd Ivan Putin (Political Officer, Red October) |
|
Trouble in Paradise (1989) as Adriaan |
|
Tree of Hands (1989) as Terence |
|
Prisoner of Rio (1988) as Clive Ingram |
|
Born of Fire (1987) as Paul Bergson |
|
Northanger Abbey (1987) as Henry Tilney |
|
A State of Emergency (1986) as Ken Parrish |
|
Letter to Brezhnev (1985) as Peter |
|
Lifeforce (1985) as Col. Colin Caine |
|
The Making Of Lifeforce (1985) as Self |
|
Sword of the Valiant: The Legend of Sir Gawain and the Green Knight (1984) as Sir Gaiwan (uncredited voice) |
|
White Elephant (1984) as Peter Davidson |
|
The Aerodrome (1983) as Roy |
|
Another Flip for Dominick (1982) as Dominick Hide |
|
Feuer und Schwert - Die Legende von Tristan und Isolde (1982) as Dinas |
|
The Flipside of Dominick Hide (1980) as Dominick Hide |
|
Tess (1979) as Angel Clare |
|
When You Comin' Back, Red Ryder? (1979) as Stephen Ryder |
|
Equus (1977) as Alan Strang |
|
Joseph Andrews (1977) as Joseph Andrews |
|
The Lady of the Camellias (1976) as Armand Duval |
|
The Picture of Dorian Gray (1976) as Dorian Gray |
|
Aces High (1976) as Lt. Stephen Croft |
|
King Arthur, the Young Warlord (1975) as Corin |
|
The Ballad of Ben Bagot (1973) as Ben Bagot |
|
Her Majesty's Pleasure (1973) as Arsenic |
|
Diamonds on Wheels (1973) as Robert 'Bobby' Stewart |
|
Daniele e Maria (1973) as Daniele |
|
The Sullens Sisters (1972) as Tommy Adams |
|
Fratello sole, sorella luna (1972) as |
|
The Simple Life () as Roger Blackburn |
|
Blood Royal: William the Conqueror () as William Rufus |