All roles

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