Actor
- Poor Boy (2021)
- Sweet Tooth (2021)
- Under the Vines (2021)
- Stateless (2020)
- Mortal Engines (2018)
- The Letdown (2018)
- Seven Types of Ambiguity (2017)
- Hunters (2016)
- The Shannara Chronicles (2016)
- Old School (2014)
- The Hopes & Dreams of Gazza Snell (2010)
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000)
- Heavenly Creatures (1994)