Actor
- Train Set (2018)
- Good Intentions: Special Edition (2016)
- Crossing Over (2016)
- An Abusive Marriage (2016)
- Good Intentions (2015)
- Doctor Who: Besieged (2013)
- Outpost: Rise of the Spetsnaz (2013)
- Going Green (2012)
- Outpost: Black Sun (2012)
- H.P. Lovecraft's The Dunwich Horror (2010)
- A Spanking in Paradise (2010)
- Next Time Ned (2010)