Actor
- A Shining Flaw (2024)
- Timestalker (2024)
- Doctor Who (2023)
- Men Up (2023)
- 1899 (2022)
- Making 1899 (2022)
- Time (2021)
- The Pact (2021)
- Barkskins (2020)
- The Personal History of David Copperfield (2020)
- Radioactive (2020)
- The Goldfinch (2019)
- Dead in a Week (Or Your Money Back) (2018)
- Bigger (2018)
- Interlude in Prague (2017)
- Dunkirk (2017)
- SS-GB (2017)
- Bitter Harvest (2017)
- Thirteen (2016)
- War & Peace (2016)
- The Scandalous Lady W (2015)
- Legend (2015)
- Moonfleet (2013)
- The White Queen (2013)
- The Truth About Emanuel (2013)
- Trap for Cinderella (2013)
- Mary Queen of Scots (2013)
- The Adventurer: The Curse of the Midas Box (2013)
- Guinea Pigs (2012)
- Citadel (2012)
- Elfie Hopkins (2012)
- Hunky Dory (2011)
- Ironclad (2011)