
Profile
Famous as :
ActorBirth Date :
February 05, 1969Birth Place :
Newport, Gwent, Wales, UKClaim to fame :
As Tony Blair in "The Queen" (2006)
Untitled Terrence Malick Project (2012)
The Twilight Saga's Breaking Dawn Part II (2012)
stars as Aro Volturi
Jesus Henry Christ (2011)
stars as Dr. Slavkin O'Hara
Few Options (2011)
stars as Florist
Midnight in Paris (2011)
stars as Paul
Resistance (2011)
stars as Tommy Atkins
The Special Relationship (2010)
stars as Tony Blair
Unthinkable (2010)
stars as Younger
Tron Legacy (2010)
aka Tron Legacy: An IMAX 3D Experiencestars as Castor/Zuse
Beautiful Boy (2010)
stars as Bill Carroll
30 Rock (2010)
- TV
stars as Wesley
Tinker Bell and the Great Fairy Rescue (2010) - VI
stars as Dr. Griffiths
Alice in Wonderland (2010)
stars as The White Rabbit
Underworld: Rise of the Lycans (2009)
stars as Lucian
The Damned United (2009)
stars as Brian Clough
The Twilight Saga's New Moon (2009)
stars as Aro
Frost/Nixon (2008)
stars as David Frost
Airlock, or How to Say Goodbye in Space (2007)
stars as Adam Banton
Music Within (2007)
stars as Art Honeyman
Blood Diamond (2006)
stars as Simmons
Underworld: Evolution (2006)
stars as Lucian
The Queen (2006)
stars as Tony Blair
Kenneth Williams: Fantabulosa! (2006) - TM
stars as Kenneth Williams
The League of Gentlemen's Apocalypse (2005)
stars as Jeremy Dyson
Dead Long Enough (2005)
stars as Harry Jones
Kingdom of Heaven (2005)
aka Reino de los cielos, El (Spain)stars as Priest
The Banker (2004)
stars as The Banker
Essential Poems for Christmas (2004) - TM
stars as Reader
Dirty Filthy Love (2004) - TM
stars as Mark Furness
Laws of Attraction (2004)
stars as Thorne Jamison
Bright Young Things (2003)
stars as Miles
The Deal (2003) - TM
stars as Tony Blair
Underworld (2003)
stars as Lucian
Timeline (2003)
stars as Lord Oliver
The Four Feathers (2002)
stars as Trench
Heartlands (2002)
stars as Colin
Doomwatch: Winter Angel (1999) - TM
stars as Angel
Lost in France (1998) - TM
stars as Owen
Animated Epics: Beowulf (1998) - TM aka Beowulf (Europe)
stars as Wiglaf (voice)
Wilde (1997) aka Oscar Wilde
stars as Robbie Ross
Mary Reilly (1996)
stars as Bradshaw
Othello (1995)
stars as Lodovico
Gallowglass (1993) - TM aka Mystery!: Gallowglass
stars as Joe












