All roles

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