All roles

The Gorge
2025, Movie - Action, Adventure, Romance
The Last Duel
2021, Movie - Action, Drama, History
Sherlock Holmes: A Game of Shadows
2011, Movie - Action, Crime, Adventure
The Salisbury Poisonings
2020, Show - Crime, Drama, Mystery
Sherlock Holmes
2009, Movie - Action, Crime, Adventure
Dracula Untold
2014, Movie - Action, Fantasy, Horror
Clash of the Titans
2010, Movie - Action, Adventure, Fantasy
Brimstone
2016, Movie - Thriller, Western
The Bible
2013, Show - Drama
Son of God
2014, Movie - Drama
Will
2017, Show - Drama
The Indian Doctor
2010, Show - Drama, Comedy
Casualty 1900s
2008, Show - Drama
The Dancer
2016, Movie - Drama, History
Charlotte Link - Die letzte Spur
2017, Movie - Crime, Drama, Thriller
Fifty Dead Men Walking
2008, Movie - Action, Thriller
Easier Ways to Make a Living
2009, Movie - Drama, Mystery
Henry VIII
2003, Show - Drama
Age of Heroes
2011, Movie - Action, Drama, War
Level Up
2016, Movie - Thriller
The Gambler
1997, Movie - Drama
Sawney: Flesh of Man
2012, Movie - Horror
Puffball
2007, Movie - Drama, Horror, Thriller