Actor
- A Quest for Rainbows (2018)
- Slapper and Me (2018)
- Strike (2018)
- The Mercy (2018)
- Knightfall (2017)
- Kids in Love (2016)
- The Last Dragonslayer (2016)
- The Royals (2015)
- The Face of an Angel (2014)
- Father Brown (2013)
- Hippie Hippie Shake (2010)
- Land Girls (2009)
- Lost in Austen (2008)
- Harry Potter and the Prisoner of Azkaban (2004)
- Heartbeat (1992)