All roles

Conclave
2024, Movie - Drama, Mystery, Thriller
Gangs of London
2020, Show - Crime, Drama
The Chemistry of Death
2023, Show - Crime
See How They Run
2022, Movie - Comedy, Mystery
The Good Liar
2019, Movie - Crime
The International
2009, Movie - Action, Crime, Drama
Black Earth Rising
2018, Show - Crime, Drama
Kiri
2018, Show - Crime, Drama
The No. 1 Ladies' Detective Agency
2009, Show - Crime, Drama, Comedy
Best Interests
2023, Show - Drama
Romeo & Juliet
2021, Movie - Drama, Romance
Zog and the Flying Doctors
2020, Movie - Animation, Family
RSC Live: Othello
2015, Movie - Drama
Breaking Point
2023, Movie - Drama, Sport
The Score
2022, Movie - Drama, Romance, Thriller
The Bike Thief
2020, Movie - Drama