Actor
- The Bride (2025)
- Wicked Little Letters (2023)
- Fingernails (2023)
- Women Talking (2023)
- Men (2022)
- The Lost Daughter (2021)
- The Courier (2021)
- Misbehaviour (2020)
- I'm Thinking of Ending Things (2020)
- Dolittle (2020)
- Judy (2019)
- Chernobyl (2019)
- Wild Rose (2019)
- Beast (2017)
- The Last Post (2017)
- Taboo (2017)
- The Complete Walk: Romeo and Juliet (2016)
- War & Peace (2016)
- Pulsar (2016)
- Kenneth Branagh Theatre Company's the Winter's Tale (2015)
- The Tempest (2014)
- Fargo (2014)
- Jack et la mécanique du coeur (2013)
- Endeavour (2012)
- Rosamunde Pilcher: Shades Of Love (2010)