Actor
- 800 Words (2015)
- The Brokenwood Mysteries (2014)
- Everything We Loved (2014)
- The Fall Guys (2011)
- Russian Snark (2010)
- Poppy (2009)
- Apron Strings (2008)
- Jinx Sister (2008)
- Reckless Behavior: Caught on Tape (2007)
- Out of the Blue (2006)
- Maiden Voyage (2005)
- Fracture (2004)
- Bogans (2003)
- The Locals (2003)
- Perfect Strangers (2003)
- Blood Crime (2002)
- Snakeskin (2001)
- The Ugly (1997)
- Topless Women Talk About Their Lives (1997)
- Xena: Warrior Princess (1995)
- Hercules: The Legendary Journeys (1995)