Actor
- The Lord of the Rings: The Rings of Power (2022)
- 1923 (2022)
- MotherFatherSon (2019)
- Mr. Jones (2019)
- Spoon Fed (2018)
- Troy: Fall of a City (2018)
- QEDA (2017)
- Trial (2016)
- The Last Panthers (2016)
- The Hallow (2015)
- Kill Your Friends (2015)
- In the Heart of the Sea (2015)
- The Tunnel (2013)
- Half of a Yellow Sun (2013)
- Ripper Street (2013)
- Shell (2012)
- Abraham Lincoln: Vampire Hunter (2012)
- The Cold Light of Day (2012)
- Birdsong (2012)
- The Awakening (2011)
- Game of Thrones (2011)
- Five Daughters (2010)
- Dive (2010)
- Made in Dagenham (2010)
- After Tomorrow (2009)
- Freefall (2009)
- Red Riding: In the Year of Our Lord 1980 (2009)
- Heartless (2009)
- The Passion (2008)
- Lezione 21 (2008)
- Clapham Junction (2007)
- Persuasion (2007)
- The Secret Life of Mrs. Beeton (2006)
- Soundproof (2006)
- The Street (2006)
- Dunkirk (2004)
- Foyle's War (2002)
- Merlin (1998)
- Silent Witness (1996)
- The Prototype
- The Way of the Wind