All roles

Blitz
2024, Movie - Action, Drama, History
Beau Is Afraid
2023, Movie - Drama, Comedy, Horror
The Electrical Life of Louis Wain
2021, Movie - Biography, Drama, History
I, Daniel Blake
2016, Movie - Drama
The Essex Serpent
2022, Show - Drama
In the Earth
2021, Movie - Sci-Fi, Horror, Thriller
Collateral
2018, Show - Crime, Drama, Mystery
In Fabric
2018, Movie - Fantasy, Comedy, Mystery
Great Expectations
2023, Show - Drama, History
The Miniaturist
2017, Show - Drama, Mystery
A Royal Night Out
2015, Movie - Drama, Comedy, Romance
Hoard
2024, Movie - Drama, Romance
Maryland
2022, Movie - Drama
Polar Bear
2015, Movie - Drama
Adult Material
2020, Show - Drama, Comedy
True Things
2022, Movie - Drama
Versus: The Life and Films of Ken Loach
2016, Movie - Documentary
Happy New Year, Colin Burstead
2018, Movie - Drama, Comedy
Blood Cells
2014, Movie - Drama
Away
2016, Movie - Drama
Southcliffe
2013, Show - Crime, Drama
Complicit
2013, Movie - Drama
Murder
2016, Show - Drama