JRMfansite > Jonathan > Filmography
Click on a category to view full credits.
Theater
- Dark Blood (1996)… The Boy
Television
- Samson and Delilah (1996)… Samson (age 14)
- Gormenghast (2000)… Steerpike
- The Magnificent Ambersons (2002)… George Amberson Minafer
- The Lion in Winter (2003)… King Philip of France
- Elvis (2005)… Elvis Presley
- The Tudors (2007-2010)… King Henry VIII
- Dracula (2013)… Dracula
- Roots (2016)… Tom Lea
- Vikings (2017-2018)… Bishop Heahmund
Short Film
Feature Film
- A Man of No Importance (1994)… First Young Man
- The Killer Tongue (1996)… Rudolph
- The Disappearance of Finbar (1996)… Finbar Flynn
- Michael Collins (1996)… Young Assassin
- The Tribe (1996)… Adam
- The Maker (1997)… Josh Minell
- Telling Lies in America (1997)… Kevin Boyle
- The Governess (1998)… Henry Cavendish
- Velvet Goldmine (1998)… Brian Slade
- The Loss of Sexual Innocence (1999)… Nic (age 16)
- B. Monkey (1999)… Bruno
- Ride With The Devil (1999)… Pitt Mackeson
- Titus (1999)… Chiron
- Prozac Nation (2002)… Noah
- Tangled (2002)… Alan Hammond
- Happy Now (2002)… Mark Wraith
- Bend It Like Beckham (2002)… Joe
- The Tesseract (2003)… Sean
- Octane (Pulse) (2003)… The Father
- I’ll Sleep When I’m Dead (2003)… Davey Graham
- The Emperor’s Wife (2003)… Chamberlain
- Vanity Fair (2004)… George Osborne
- Alexander (2004)… Cassander
- Match Point (2005)… Chris Wilton
- Mission: Impossible III (2006)… Declan
- August Rush (2006)… Louis Connelly
- The Children of Huang Shi (2008)… George Hogg
- A Film with Me in It (2008)… cameo/himself
- Shelter (6 Souls) (2009)… Adam
- From Paris With Love (2010)… Richard Stevens
- Albert Nobbs (2011)… Viscount Yarrell
- Belle du Seigneur (2011)… Solal
- The Mortal Instruments: City of Bones (2013)… Valentine Morgenstern
- Another Me (2014)… John
- Stonewall (2015)… Trevor
- London Town (2016)… Joe Strummer
- The Shadow Effect (2017)… Reese
- Black Butterfly (2017)… Jack
- 12th Man (2017)… Kurt Stage
- Damascus Cover (2018)… Ari Ben-Sion / Hans Hoffmann
- The Aspern Papers (2018)… Morton Vint
- Holy Lands (2019)… David
- Wake Up (2019)… John Doe