Home / Discover / People

97 Minutes

2023
as Alex

A Man of No Importance

1994
as First Young Man

Albert Nobbs

2011
as Viscount Yarrell

Alexander

2004
as Cassander

American Night

2021
as John Kaplan

Another Me

2013
as John

August Rush

2007
as Louis Connelly

Awake

2019
as John Doe

B. Monkey

1998
as Bruno

Damascus Cover

2018
as Ari Ben-Sion / Hans Hoffmann

Den 12. mann

2017
as Kurt Stage

Disquiet

2023
as Sam

Dracula

2013
as Dracula/Alexander Grayson/Vlad Tepes

Elvis (2005)

2005
as Elvis Presley

Eternal Return

2013
as Narrator

From Paris With Love

2010
as James Reece

Gormenghast

2000
as Steerpike

Grand Affair

2012
as Solal

Happy Now

2001
as Mark Wraith

Holy Lands

2019
as David

Killer Tongue

1996
as Rudolph

London Town

2017
as Joe Strummer

Match Point

2005
as Chris Wilton

Mercy

2023
as Sean Quinn

Michael Collins

1996
as Collin's Assassin

Mission: Impossible III

2006
as Declan Gormley

Octane

2003
as The Father

Ride with the Devil

1999
as Pitt Mackeson

Roots (2016)

2016
as Tom Lea

Shelter - 2010

2010
as David / Adam / Wesley

Stonewall

2015
as Trevor

Tangled

2001
as Alan Hammond

Telling Lies In America

1997
as Kevin Boyle

The Aspern Papers

2019
as Morton Vint

The Emperor's Wife

2003
as Chamberlain

The Governess

1998
as Henry Cavendish

The Magnificent Ambersons

2002
as George Amberson Minafer

The Maker

1997
as Josh Minnell

The Tribe

1998
as Adam

The Tudors

2007
as Henry VIII of England

Titus

1999
as Chiron

Vanity Fair

2004
as George Osborne

Velvet Goldmine

1998
as Brian Slade

Vikings

2013
as Bishop Heahmund

Producer

Movie Pass the Salt, Please 2012
Movie The Aspern Papers 2019

Guest Star

Episode Movie Trivia Schmoedown
Jonathan Rhys Meyers VS Brian Goodman - Black Butterfly (2017) Special
2017