All roles

Yellowstone
2018, Show - Drama, Western
Here
2024, Movie - Drama
A Haunting in Venice
2023, Movie - Crime, Drama, Mystery
The Cursed
2021, Movie - Fantasy, Mystery, Horror
Pride & Prejudice
2005, Movie - Drama, Romance
Eden Lake
2008, Movie - Horror, Thriller
Sherlock Holmes: A Game of Shadows
2011, Movie - Action, Crime, Adventure
Flight
2012, Movie - Drama
10 x 10
2018, Movie - Drama, Mystery, Thriller
The Take
2016, Movie - Action, Crime, Drama
Sherlock Holmes
2009, Movie - Action, Crime, Adventure
Heaven Is for Real
2014, Movie - Drama
Calvary
2014, Movie - Drama
Eli
2019, Movie - Horror
Britannia
2017, Show - Drama, Adventure, Sci-Fi
The Libertine
2004, Movie - Drama, Romance
Above Suspicion
2009, Show - Drama
Black Box
2014, Show - Drama
Greek Salad
2023, Show - Drama, Comedy
Little Wing
2024, Movie - Drama
Promises
2021, Movie - Drama
Chinese Puzzle
2013, Movie - Drama, Comedy, Romance
TheApartment
2002, Movie - Drama, Comedy, Romance
Set Fire to the Stars
2014, Movie - Drama, History