All roles

The Terminal List: Dark Wolf
2025, Show - Action, Drama, Thriller
The Girlfriend
2025, Show - Drama
The Old Guard 2
2025, Movie - Action, Adventure, Fantasy
The Decameron
2024, Show - Drama, History, Comedy
The Terminal List
2022, Show - Action, Drama, Thriller
Law & Order: Organized Crime
2021, Show - Crime, Drama
Sanditon
2019, Show - Drama, Romance
The Durrells
2016, Show - Drama, Family, Comedy
Bodyguard
2018, Show - Crime, Drama, War
Wuthering Heights
2009, Show - Drama
Bloodlands
2021, Show - Crime, Drama
The Take
2009, Show - Drama, Adventure
Toast
2010, Movie - Drama, Family, History
Collateral
2018, Show - Crime, Drama, Mystery
Harry Brown
2009, Movie - Action, Crime, Drama
The Sister
2020, Show - Drama, Mystery, Thriller
Remember Me
2014, Show - Crime, Drama, Mystery
Big Beasts
2023, Show - Documentary, Nature
Love, Nina
2016, Show - Drama
A Very British Sex Scandal
2007, Movie - Crime, Drama, Romance
City of Tiny Lights
2016, Movie - Crime, Drama, Thriller
Endgame
2009, Movie - Crime, Drama
Legacy
2013, Movie - Drama, Thriller