All roles

The Last Duel
2021, Movie - Action, Drama, History
Sherlock Holmes: A Game of Shadows
2011, Movie - Action, Crime, Adventure
Made of Honor
2008, Movie - Comedy, Romance
Sherlock Holmes
2009, Movie - Action, Crime, Adventure
The 13th Warrior
1999, Movie - Action, Adventure, History
Thor: The Dark World
2013, Movie - Action, Adventure, Fantasy
King Arthur
2004, Movie - Action, Adventure, History
Their Finest
2016, Movie - Drama, War, Romance
Outlaw King
2018, Movie - Action, History, War
Catherine the Great
2019, Show - Drama, War
The Wolfman
2010, Movie - Horror, Thriller
The Limehouse Golem
2016, Movie - Mystery, Horror, Thriller
Rellik
2017, Show - Crime, Drama
Ladies in Lavender
2004, Movie - Drama, Romance
The House Was Not Hungry Then
2025, Movie - Horror
The Mists of Avalon
2001, Show - Drama, Adventure, Sci-Fi
Book of Blood
2009, Movie - Drama, Mystery, Horror
Tales of Babylon
2023, Movie - Thriller
Dick Dynamite:
2024, Movie - Action, Comedy, War
1745
2017, Movie - Drama
The Etruscan Smile
2018, Movie - Drama
Semi-Detached
2020, Show - Comedy
Digby Dragon
2016, Show - Animation, Family
1066: A Year to Conquer England
2017, Show - Documentary, Drama