Filmography

Midsomer Murders
1997 · Acting

Peak Practice
1993 · Acting

Foyle's War
2002 · Acting

Avenue 5
2020 · Acting

The Worst Witch
1998 · Acting

Afterlife
2005 · Acting

An Education
2009 · Acting

A Sense of Guilt
1990 · Acting

Roxane
2019 · Acting

The Tall Guy
1989 · Acting

National Theatre at Home: The Land of the Living
2025 · Acting

National Theatre Live: Hedda Gabler
2017 · Acting

National Theatre Live: Everyman
2015 · Acting

National Theatre Live: Henry V
2022 · Acting

All Good Children
2010 · Acting

Monsieur N.
2003 · Acting

Henry VIII - Live at Shakespeare's Globe
2010 · Acting
