All roles

Atonement
2007, Movie - Drama, Romance
Bodyguard
2018, Show - Crime, Drama, War
My Policeman
2022, Movie - Drama, Romance
Notting Hill
1999, Movie - Comedy, Romance
Phantom Thread
2017, Movie - Drama, Romance
In the Loop
2009, Movie - Comedy
Joan of Arc
1999, Movie - Action, Drama, Adventure
Catherine the Great
2019, Show - Drama, War
Naked
1993, Movie - Drama, Comedy
The End We Start From
2023, Movie - Drama, Mystery, Thriller
Tsunami: The Aftermath
2006, Show - Drama
Suspect
2022, Show - Crime, Drama, Mystery
The Lair of the White Worm
1988, Movie - Comedy, Horror
The Forsyte Saga
2002, Show - Drama
Divine Secrets of the Ya-Ya Sisterhood
2002, Movie - Drama, Comedy
National Theatre Live: Dear England
2024, Movie - Drama
A Grand Romantic Gesture
2022, Movie - Drama, Comedy, Romance
Typist Artist Pirate King
2023, Movie - Drama, Comedy
Oxide Ghosts: The Brass Eye Tapes
2017, Movie - Documentary
Dọlápọ̀ Is Fine
2020, Movie - Drama
Black Narcissus
2020, Show - Drama
Secret State
2012, Show - Drama
Hector
2015, Movie - Drama
Premier Passions
1998, Movie - Documentary