Tarzan (2016) Actor
Thomas & Friends: Sodor's Legend of the Lost Treasure (2015) Sailor John
Hercules (2014) Cotys
Only Lovers Left Alive (2014) Christopher Marlowe
The Necessary Death of Charlie Countryman (2013) Narrator
Jayne Mansfield's Car (2013) Kingsley Bedford
More Than Honey (2013) Narrator
Heaven's Gate (2013) Billy Irvine
Benjamin Britten: Peace and Conflict (2013) Actor
Snowpiercer (2013) Gilliam
Immortals (2011) Old Zeus
Melancholia (2011) Dexter
Tinker Tailor Soldier Spy (2011) Control
Harry Potter and the Deathly Hallows: Part 2 (2011) Mr. Ollivander
Brighton Rock (2011) Phil Corkery
The Confession (2011) Actor
Harry Potter and the Deathly Hallows: Part 1 (2010) Mr. Ollivander
The Oxford Murders (2010) Arthur Seldom
44 Inch Chest (2010) Old Man Peanut
Ultramarines: A Warhammer 40,000 Movie (2010) Carnak
Lou (2010) Doyle
Love at First Sight (2010) Arthur
New York, I Love You (2009) Waiter
The Limits of Control (2009) Guitar
Outlander (2009) Rothgar
The Gruffalo (2009) Owl
An Englishman in New York (2009) Quentin Crisp
Lesson 21 (2008) Mondrian Kilroy
Hellboy II: The Golden Army (2008) Professor Broom
Indiana Jones and the Kingdom of the Crystal Skull (2008) Prof. Oxley
Recount (2008) Warren Christopher
Boxes (2007) Actor
Shooting Dogs (2007) Father Christopher
Hellboy Animated: Blood and Iron (2007) Professor Trevor "Broom" Bruttenholm
Perfume: The Story of a Murderer (2006) Narrator
V for Vendetta (2006) Sutler
Hellboy Animated: Sword of Storms (2006) Voice
Valiant (2005) Felix
The Skeleton Key (2005) Ben Devereaux
Manderlay (2005) Narrator
The Proposition (2005) Jellon Lamb
Short Order (2005) Felix
Hellboy (2004) Professor Bruttenholm
Pride (2004) Harry
Dogville (2003) Narrator
Owning Mahowny (2003) Victor Foss
Bait (2002) Jack Blake
Miranda (2002) Christian
Crime and Punishment (2002) Porfiry
Alto Preco da Vinganca (2002) Jack Blake
Harry Potter and the Sorcerer's Stone (2001) Mr. Ollivander
Captain Corelli's Mandolin (2001) Dr. Iannis
Lost Souls (2000) Father Lareaux
The Tigger Movie (2000) Narrator
A Monkey's Tale (2000) Sebastian
New Blood (1999) Alan White
All the Little Animals (1998) Mr. Summers
The Climb (1998) Chuck Langer
If... Dog... Rabbit (1998) Sean Cooper
You're Dead... (1998) Actor
The Commissioner (1998) James Morton
Night Train (1998) Michael Poole
Trem da Noite (1998) Michael Poole
Contact (1997) S.R. Hadden
Love and Death on Long Island (1997) Giles De'Ath
Dead Man (1995) John Scholfield
Rob Roy (1995) John Graham, Marquis of Montrose
Saigon Baby (1995) Jack Lee
Wild Bill (1995) Charley Prince
Great Moments in Aviation (1994) Rex Goodyear
Second Best (1994) Uncle Turpin
Even Cowgirls Get the Blues (1993) The Countess
Monolith (1993) Villano
A Lapse of Memory (1992) Conrad Farmer
King Ralph (1991) Lord Percival Graves
I Dreamt I Woke Up (1991) Boorman's Alter Ego
The Field (1990) Bird' O'Donnell
The Investigation: Inside a Terrorist Bombing (1990) Chris Mullin
Romeo-Juliet (1990) Actor
Frankenstein Unbound (1990) Dr. Joe Buchanan/Narrator
Journey to Knock (1990) Alfred
Windprints (1990) Charles Rutherford
Scandal (1989) Stephen Ward
Little Sweetheart (1988) Robert Burger
The Bengali Night (1988) Lucien Metz
Vincent -- The Life and Death of Vincent van Gogh (1987) Actor
Aria (1987) The Actor
Spaceballs (1987) Kane
From the Hip (1987) Douglas Benoit
White Mischief (1987) Gilbert Colvile
Rocinante (1986) Bill
Jake Speed (1986) Sid
The Black Cauldron (1985) The Horned King
After Darkness (1985) Peter Hunningford
Champions (1984) Bob Champion
1984 (1984) Winston Smith
The Hit (1984) Braddock
Success Is the Best Revenge (1984) Dino Montecurva
The Osterman Weekend (1983) Lawrence Fassett
King Lear (1983) The Fool
The Plague Dogs (1982) Snitter
Partners (1982) Kerwin
Night Crossing (1981) Peter Strelzyk
The Elephant Man (1980) John Merrick, 'The Elephant Man'
Alien (1979) Engineer G.W. Kane
Midnight Express (1978) Max
East of Elephant Rock (1978) Nash
The Shout (1978) Anthony Fielding
Watership Down (1978) Hazel
The Lord of the Rings (1978) Aragorn
Spectre (1977) Mitri Cyon
The Naked Civil Servant (1975) Quentin Crisp
The Ghoul (1975) Tom Rawlings
Little Malcolm (1974) Malcolm Scrawdyke
The Pied Piper (1972) Franz
Cry of the Penguins (1971) Richard Forbush
10 Rillington Place (1971) Timothy John Evans
Three Dangerous Ladies (1970) Lt. Simmonds
In Search of Gregory (1970) Daniel
Before Winter Comes (1969) Lieutenant Pilkington
Sinful Davey (1968) Davey Haggart
The Sailor From Gibraltar (1967) John
A Man for All Seasons (1966) Richard Rich

TV Shows

Harry's Arctic Heroes (2011) Narrator
Merlin (2008) The Great Dragon