Actor
- Paris Has Fallen (2024)
- The Famous Five (2023)
- The Undeclared War (2022)
- Penitent (2021)
- The Pursuit of Love (2021)
- The Spanish Princess (2019)
- Loki's Game (2019)
- Boudica: Rise of the Warrior Queen (2019)
- The Festival (2019)
- Fighting with My Family (2019)
- Downton Abbey (2019)
- The Legend of Mordred (2019)
- Peterloo (2019)
- Eleven (2018)
- The Lost Viking (2018)
- King Arthur: Excalibur Rising (2017)
- The White Princess (2017)
- The Highwayman (2016)
- Last Weekend (2016)
- Victoria (2016)
- Les Miserables: The Web Series (2015)
- Poldark (2015)