Jonathan Rhys Meyers Filmography: Every Movie and TV Show in Order
All 57 Jonathan Rhys Meyers roles in chronological order (1996 to 2024): 51 movies and 6 TV series.

How many movies and TV shows has Jonathan Rhys Meyers been in? This complete Jonathan Rhys Meyers filmography lists 57 credited roles (51 films, 6 TV series), in chronological order from 1996 to 2024, with links to our full guides where available.
Jonathan Rhys Meyers movies in order
- Michael Collins (1996) as Collin's Assassin
- Killer Tongue (1996) as Rudolph
- Telling Lies in America (1997) as Kevin Boyle
- The Governess (1998) as Henry Cavendish
- Velvet Goldmine (1998) as Brian Slade
- The Loss of Sexual Innocence (1999) as Nic, aged 16
- B. Monkey (1999) as Bruno
- Ride with the Devil (1999) as Pitt Mackeson
- Titus (1999) as Chiron
- Tangled (2001) as Alan Hammond
- Bend It Like Beckham (2002) as Joe
- I'll Sleep When I'm Dead (2003) as Davey
- Octane (2003) as The Father
- Prozac Nation (2003) as Noah
- The Lion in Winter (2003) as Philip
- Vanity Fair (2004) as George Osborne
- Alexander (2004) as Cassander
- Match Point (2005) as Chris Wilton
- Mission: Impossible III (2006) as Declan
- August Rush (2007) as Louis Connelly
- The Children of Huang Shi (2008) as George Hogg
- A Film with Me in It (2008) as Pierce 2
- From Paris with Love (2010) as James Reece
- 6 Souls (2010) as David / Adam / Wesley
- Albert Nobbs (2011) as Viscount Yarrell
- Belle du Seigneur (2012) as Solal
- The Mortal Instruments: City of Bones (2013) as Valentine
- Another Me (2013) as John
- Stonewall (2015) as Trevor
- The Shadow Effect (2017) as Reese
- Black Butterfly (2017) as Jack
- London Town (2017) as Joe Strummer
- Damascus Cover (2017) as Ari Ben-Sion / Hans Hoffmann
- The 12th Man (2017) as Kurt Stage
- The Aspern Papers (2019) as Morton Vint
- Holy Lands (2019) as David
- Awake (2019) as John Doe
- Yakuza Princess (2021) as Shirô
- Edge of the World (2021) as Sir James Brooke
- American Night (2021) as John Kaplan
- Hide and Seek (2021) as Noah Blackwell
- The Survivalist (2021) as Ben
- The Good Neighbor (2022) as Robert
- Wifelike (2022) as William
- Dangerous Game: The Legacy Murders (2022) as Kyle
- Disquiet (2023) as Sam
- Ambush (2023) as Miller
- Mercy (2023) as Sean Quinn
- 97 Minutes (2023) as Alex
- The Clean Up Crew (2024) as Alex
- Operation Blood Hunt (2024) as Murphy
Jonathan Rhys Meyers TV shows
- Gormenghast (2000) as Steerpike
- Elvis (2005) as Elvis Presley
- The Tudors (2007) as Henry VIII of England
- Vikings (2013) as Bishop Heahmund
- Dracula (2013) as Dracula/Alexander Grayson/Vlad Tepes
- Roots (2016) as Tom Lea
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Jonathan Rhys Meyers been in?
Jonathan Rhys Meyers has 51 credited film roles and 6 TV roles, for a total of 57 credits from 1996 to 2024.
What was Jonathan Rhys Meyers's first major role?
Michael Collins (1996).
What is Jonathan Rhys Meyers's most recent project?
Operation Blood Hunt (2024).



