All roles

Andor
2022, Show - Action, Drama, Adventure
1899
2022, Show - Drama, History, Mystery
The Courier
2020, Movie - Drama, History, Thriller
Endeavour
2013, Show - Crime, Drama, Mystery
Disobedience
2018, Movie - Drama, Romance
Allied
2016, Movie - Action, Drama, War
Pirates of the Caribbean: On Stranger Tides
2011, Movie - Action, Adventure, Fantasy
Dickensian
2015, Show - Drama
A United Kingdom
2016, Movie - Drama, History
Einstein and Eddington
2008, Movie - Drama, History
Miss Potter
2006, Movie - Drama, Family, Romance
On Chesil Beach
2018, Movie - Drama, Romance
Little Dorrit
2008, Show - Drama
The Exception
2017, Movie - Drama, War
Benediction
2021, Movie - Biography, Drama, History
Making 1899
2022, Movie - Documentary
Doughnut
2021, Movie - Drama, Comedy
The Trial of Christine Keeler
2019, Show - Drama, War
Secret State
2012, Show - Drama
The Scapegoat
2012, Movie - Drama, Adventure, Mystery
Life In Squares
2015, Show - Drama
Closer to the Moon
2014, Movie - Drama, Comedy
The Lady
2011, Movie - Drama
Spies of Warsaw
2013, Show - Drama