All roles

Patience
2025, Show - Drama, Crime
Blow Dry
2001, Movie - Comedy, Drama
The Imaginarium of Doctor Parnassus
2009, Movie - Adventure, Fantasy, Mystery
Eddie the Eagle
2016, Movie - History, Drama
Anna and the Apocalypse
2018, Movie - Comedy, Horror, Fantasy
Smoggie Queens
2024, Show - Comedy
Shakespeare & Hathaway - Private Investigators
2018, Show - Drama, Comedy, Mystery
Cyrano
2021, Movie - Musical, Romance, Drama
Topsy-Turvy
1999, Movie - History, Music, Drama
The Halcyon
2017, Show - Drama, War
Boon
1986, Show - Comedy, Drama, Crime
The Killing Kind
2001, Movie - Thriller, Action
Land Girls
2009, Show - Drama, War
All or Nothing
2002, Movie - Drama
Murphy's Law
2001, Show - Crime, Mystery, Drama
Breaking and Entering
2006, Movie - Romance, Drama
Cheeky
2003, Movie - Drama, Comedy
Career Girls
1997, Movie - Comedy, Drama
The Reckoning
2004, Movie - Crime, Drama, Mystery
Big Tree City
2022, Show - Animation, Comedy, Kids
The Devil Went Down to Islington
2023, Movie - Horror, Comedy
Christmas Carole
2022, Movie - Drama, Fantasy, Comedy
Secrets of a Wallaby Boy
2023, Movie - Comedy, Sci-Fi
National Theatre Live: As You Like It
2016, Movie - Comedy