Home / Discover / People

The Tudors

2007
as Henry VIII of England

Mission: Impossible III

2006
as Declan Gormley

Vikings

2013
as Bishop Heahmund

August Rush

2007
as Louis Connelly

Dracula

2013
as Dracula/Alexander Grayson/Vlad Tepes

Roots (2016)

2016
as Tom Lea

Alexander

2004
as Cassander

Match Point

2005
as Chris Wilton

Albert Nobbs

2011
as Viscount Yarrell

Grand Affair

2012
as Solal

From Paris With Love

2010
as James Reece

Killer Tongue

1996
as Rudolph

Damascus Cover

2018
as Ari Ben-Sion / Hans Hoffmann

Vanity Fair

2004
as George Osborne

Another Me

2013
as John

Awake

2019
as John Doe

Happy Now

2001
as Mark Wraith

Telling Lies In America

1997
as Kevin Boyle

American Night

2021
as John Kaplan

Titus

1999
as Chiron

97 Minutes

2023
as Alex

The Governess

1998
as Henry Cavendish

The Emperor's Wife

2003
as Chamberlain

A Man of No Importance

1994
as First Young Man

Velvet Goldmine

1998
as Brian Slade

The Maker

1997
as Josh Minnell

Michael Collins

1996
as Collin's Assassin

Disquiet

2023
as Sam

Elvis (2005)

2005
as Elvis Presley

Octane

2003
as The Father

Holy Lands

2019
as David

Mercy

2023
as Sean Quinn

Gormenghast

2000
as Steerpike

The Magnificent Ambersons

2002
as George Amberson Minafer

Den 12. mann

2017
as Kurt Stage

Shelter - 2010

2010
as David / Adam / Wesley

The Tribe

1998
as Adam

Stonewall

2015
as Trevor

Ride with the Devil

1999
as Pitt Mackeson

The Aspern Papers

2019
as Morton Vint

Tangled

2001
as Alan Hammond

Hide and Seek

2021
as Noah Blackwell

B. Monkey

1998
as Bruno

Eternal Return

2013
as Narrator

London Town

2017
as Joe Strummer

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