All roles

A Cruel Love: The Ruth Ellis Story
2025, Show - Crime, Drama, History
Black Sails
2014, Show - Action, Drama, Adventure
Lost in Space
2018, Show - Drama, Adventure, Family
13 Hours: The Secret Soldiers of Benghazi
2016, Movie - Action, Drama, History
Orlando
1992, Movie - Drama, Fantasy
Hunter Killer
2018, Movie - Action, Adventure, Thriller
Space Cowboys
2000, Movie - Action, Adventure, Thriller
Die Another Day
2002, Movie - Action, Adventure, Thriller
And Then There Were None
2015, Show - Crime, Drama, History
Jane Eyre
2006, Show - Drama
Vexed
2010, Show - Crime, Drama, Comedy
The Machine
2013, Movie - Sci-Fi, Thriller
Summer of Rockets
2019, Show - Drama
Severance
2006, Movie - Comedy, Horror, Thriller
Napoleon
2002, Show - Drama, Adventure, War
The Severed Sun
2025, Movie - Horror
Prisoner C33
2022, Movie - Drama, History
Private Lives
2013, Movie - Comedy
The Journey
2016, Movie - Drama
Lost: The Mystery of Flight 447
2010, Movie - Documentary
Muse of Fire
2013, Movie - Documentary
Perfect Strangers
2001, Show - Drama
Sharpe's Challenge
2006, Movie - Action, Adventure, History
Cambridge Spies
2003, Show - Drama