Actor
- In the Lost Lands (2024)
- Angela Black (2022)
- Shadow and Bone (2021)
- Miss Scarlet and the Duke (2020)
- The Christmas Ball (2020)
- Carnival Row (2019)
- Flack (2019)
- Otzi and the Mystery of Time (2018)
- The Frankenstein Chronicles (2018)
- The Romanoffs (2018)
- The Dark Mile (2017)
- Belly of the Bulldog (2015)
- My Name Is Emily (2015)
- Father Brown (2013)
- Man Down (2013)
- Vikings (2013)
- Trivia (2011)
- Holy Water (2009)
- Whitechapel (2009)
- Inspector George Gently (2007)