All roles

Dune: Prophecy
2024, Show - Action, Drama, Adventure
The Confessions of Frannie Langton
2022, Show - Drama, Mystery
The Last of the Mohicans
1992, Movie - Action, History, War
Defiance
2008, Movie - Action, Drama, History
Emma
2009, Show - Drama, Comedy
A Quiet Passion
2016, Movie - Drama
Einstein and Eddington
2008, Movie - Drama, History
Silent Twins
2022, Movie - Drama
The Severed Sun
2025, Movie - Horror
Tipping the Velvet
2002, Show - Drama
Down a Dark Hall
2018, Movie - Fantasy, Mystery, Horror
The Invisible Thread
2022, Movie - Drama, Family, Comedy
Making The Witcher
2020, Movie - Documentary
Prizefighter: The Life of Jem Belcher
2022, Movie - Drama, History
Common
2014, Movie - Crime, Drama
Scarborough
2019, Movie - Drama, Romance
Let Me Go
2018, Movie - Drama
Warriors
1999, Show - Drama, War
The Amazing Mrs Pritchard
2006, Show - Drama
The Scapegoat
2012, Movie - Drama, Adventure, Mystery
The Ice Cream Girls
2013, Show - Crime, Drama, Mystery
Rembrandt's J'Accuse...!
2008, Movie - Documentary, Mystery
The Mayor of Casterbridge
2003, Movie - Drama
The Warrior Queen of Jhansi
2019, Movie - Action, Drama, History