Actor
- Haunting of the Queen Mary (2023)
- See How They Run (2022)
- Catherine Called Birdy (2022)
- The Courier (2021)
- Cursed (2020)
- Cobra (2020)
- The Witches (2020)
- Official Secrets (2019)
- Flowers (2016)
- The Crown (2016)
- Jekyll & Hyde (2015)
- A Little Chaos (2014)
- Maleficent (2014)
- Jack Ryan: Shadow Recruit (2014)
- Murder on the home front (2013)
- Father Brown (2013)
- Being Human (2008)
- Boudica (2003)
- The Way We Live Now (2001)
- Charlotte Gray (2001)
- The Affair of the Necklace (2001)
- First Knight (1995)
- Cutthroat Island (1995)