Actor
- The Dunes (2021)
- The Pick Up (2019)
- The Way We Weren't (2019)
- In Extremis (2019)
- Weddings Inc. (2017)
- Seattle Road (2016)
- Arctic Blast (2010)
- Fragment (2009)
- X-Men Origins: Wolverine (2009)
- Stealth (2005)
- Young Lions (2002)
- McLeod's Daughters (2001)
- The Secret Life of Us (2001)
- After the Rain (2000)
- BeastMaster (1999)
- All Saints (1998)
- Water Rats (1996)