All roles

Napoleon
2023, Movie - Action, Biography, Drama
Last Breath
2025, Movie - Drama, Thriller
Lockerbie: A Search for Truth
2025, Show - Drama, History
Operation Mincemeat
2021, Movie - Drama, History, War
The Rig
2023, Show - Drama, Mystery, Sci-Fi
Litvinenko
2022, Show - Crime, Drama
Humans
2015, Show - Drama, Mystery, Sci-Fi
Guilt
2019, Show - Crime, Drama, Comedy
Quiz
2020, Show - Drama
Catastrophe
2015, Show - Comedy
The Kid Who Would Be King
2019, Movie - Action, Adventure, Family
Home Fires
2015, Show - Drama, Comedy
Apple Tree Yard
2017, Show - Drama, Mystery
Undercover
2016, Show - Drama
Murder Is Easy
2023, Show - Crime, Mystery
Summer of Rockets
2019, Show - Drama
Zog and the Flying Doctors
2020, Movie - Animation, Family
Eric, Ernie and Me
2017, Movie - Drama, Comedy
New Blood
2016, Show - Crime, Drama, Mystery
Psychoville
2009, Show - Comedy, Mystery
Say My Name
2018, Movie - Comedy
Sunset Song
2015, Movie - Drama, History
Paradox
2009, Show - Drama, Sci-Fi