Actor
- Wolf Like Me (2022)
- Wonderland (2013)
- Crave (2012)
- The Straits (2012)
- Crush (2009)
- My Place (2009)
- The Boys Are Back (2009)
- Triangle (2009)
- The Gates of Hell (2008)
- The Verdict (2008)
- Katoomba (2007)
- The Heist (2007)
- The Jammed (2007)
- What They Don't Know (2007)
- 48 Shades (2006)
- Footy Legends (2006)
- Stranded (2006)
- House of Wax (2005)
- Two Minutes to Midnight (2005)
- Entourage (2004)
- Peaches (2004)
- Ned (2003)
- Temptation (2003)
- The Extreme Team (2003)
- Garage Days (2002)
- Superfire (2002)