All roles

Dunkirk
2017, Movie - Action, Drama, War
1899
2022, Show - Drama, History, Mystery
Steeltown Murders
2023, Show - Crime, Mystery
Legend
2015, Movie - Crime, Thriller
The White Queen
2013, Show - Drama
The Goldfinch
2019, Movie - Drama
Thirteen
2016, Show - Crime, Drama
Radioactive
2019, Movie - Drama, History, Romance
The Personal History of David Copperfield
2019, Movie - Drama, Comedy
War and Peace
2016, Show - Drama
Ironclad
2011, Movie - Action, Adventure, History
Men Up
2023, Movie - Drama, History
The Scandalous Lady W
2015, Movie - Drama, History, Romance
Dead in a Week (Or Your Money Back)
2018, Movie - Action, Drama, Comedy
Barkskins
2020, Show - Drama
SS-GB
2017, Show - Drama, Adventure, Sci-Fi
Bigger
2018, Movie - Drama, History
Making 1899
2022, Movie - Documentary
The Way
2024, Show - Drama, War
Timestalker
2024, Movie - Fantasy, Comedy, Romance
The Catch
2023, Show - Drama
Interlude In Prague
2017, Movie - Drama, Music
Cilla
2014, Show - Drama
Bitter Harvest
2017, Movie - Drama, History, War