Actor
- Tin Star (2017)
- The Aliens (2016)
- Hank Zipzer (2014)
- Charlie Noades R.I.P (2011)
- Mount Pleasant (2011)
- Will (2011)
- 15 Minutes That Shook the World (2009)
- Kröd Mändoon and the Flaming Sword of Fire (2009)
- Moving On (2009)
- Nativity! (2009)
- Casualty 1907 (2008)
- Hunter (2008)
- Mobile (2007)
- 10:96: Training Night (2005)
- Festival (2005)
- The Last Hangman (2005)
- I'm a Juvenile Delinquent, Jail Me! (2004)
- Reuben Don't Take Your Love to Town (2004)
- "Peep Show" (2003)
- Buried (2003)
- Eyes Down (2003)
- Outside the Rules (2002)
- "Phoenix Nights" (2001)
- The Office (2001)
- Doctors (2000)
- Going Off Big Time (2000)
- That Peter Kay Thing (2000)
- Waking the Dead (2000)
- Holby City (1999)
- Casualty (1986)
- The Bill (1984)
- Brookside (1982)
- Little Boy Blue
Filmografie - altele