All roles

The Tudors
2007, Show - Drama, Romance
From Paris with Love
2010, Movie - Action, Crime, Thriller
6 Souls
2010, Movie - Mystery, Horror, Thriller
Bend It Like Beckham
2002, Movie - Drama, Comedy, Romance
Match Point
2005, Movie - Crime, Drama, Romance
Wifelike
2022, Movie - Mystery, Sci-Fi, Thriller
August Rush
2007, Movie - Drama, Family, Music
Roots
2016, Show - Drama, Adventure
The 12th Man
2017, Movie - Drama, War
The Mortal Instruments: City of Bones
2013, Movie - Action, Fantasy, Mystery
Mission: Impossible III
2006, Movie - Action, Adventure, Thriller
Alexander
2004, Movie - Action, Biography, Drama
Albert Nobbs
2011, Movie - Drama
Dracula
2013, Show - Drama
Michael Collins
1996, Movie - Drama, History, War
Ambush
2023, Movie - Action, War, Thriller
Velvet Goldmine
1998, Movie - Drama, Music
Prozac Nation
2001, Movie - Drama, Romance
Vanity Fair
2004, Movie - Drama, Romance
Mercy
2023, Movie - Action, Mystery, Thriller
The Clean Up Crew
2024, Movie - Action, Crime, Thriller
The Good Neighbor
2022, Movie - Drama, Thriller
97 Minutes
2023, Movie - Action, Drama, Thriller
Operation Blood Hunt
2024, Movie - Action, Adventure, Horror