Actor
- Mr Burton (2025)
- Grotesquerie (2024)
- Queer (2024)
- Back to Black (2024)
- Disclaimer (2024)
- Citadel (2023)
- The Critic (2023)
- Mrs. Harris Goes to Paris (2022)
- Sherwood (2022)
- Life After Life (2022)
- Let Him Go (2020)
- Misbehaviour (2020)
- World On Fire (2020)
- Love Life (2020)
- Ordinary Love (2019)
- Maleficent: Mistress of Evil (2019)
- Phantom Thread (2018)
- Mum (2018)
- Harlots (2017)
- Hampstead (2017)
- The Crown (2016)
- Rupture (2016)
- River (2015)
- The Go-Between (2015)
- Molly Moon and the Incredible Book of Hypnotism (2015)
- Ghosts (2014)
- Fleming (2014)
- Mr. Turner (2014)
- Maleficent (2014)
- My Hero (2013)
- The Christmas Candle (2013)
- An Adventure in Space and Time (2013)
- Mayday (2013)
- Viaggio sola (2013)
- Romeo and Juliet (2013)
- Ashes (2012)
- Spike Island (2012)
- Another Year (2010)
- Womb (2010)
- Law & Order: UK (2009)
- A Christmas Carol (2009)
- Cranford (2007)
- Sparkle (2007)
- North & South (2004)
- Vera Drake (2004)
- Timeshift (2002)
- All or Nothing (2002)
- The Cazalets (2001)
- Topsy-Turvy (1999)
- Secrets & Lies (1996)
- High Hopes (1988)
- Screen Two (1985)
- A Bunch of Fives (1977)