Actor
- Little Baby Bum: Music Time (2023)
- Ghosts (2019)
- Christopher Robin (2018)
- Taboo (2017)
- The 7.39 (2014)
- Naachle London (2012)
- Dead Set (2008)
- Karma Magnet (2008)
- Dangerous Parking (2007)
- Starter for 10 (2006)
- The Lives of the Saints (2006)
- Never Say Never Mind: The Swedish Bikini Team (2003)
- Birthday Girl (2001)
- Doctors (2000)
- Sari & Trainers (1999)