All roles

Mickey 17
2025, Movie - Drama, Adventure, Sci-Fi
In the Lost Lands
2025, Movie - Action, Adventure, Fantasy
Tornado
2025, Movie - Action, Drama, Western
The Awakening
2011, Movie - Mystery, Horror, Thriller
Young Adam
2003, Movie - Crime, Drama, Romance
Falling for Figaro
2021, Movie - Comedy, Music, Romance
Kingslayer
2022, Movie - Action
Mary, Queen of Scots
2013, Movie - Drama, History, Romance
Citadel
2012, Movie - Drama, Horror, Thriller
The Deal
2003, Movie - Drama, Comedy, Romance
Kill the Day
1996, Movie - Drama
Postmortem
1998, Movie - Thriller