Actor
- The Heights (2019)
- Secret City (2018)
- Rip Tide (2017)
- Jack Irish (2017)
- Cleverman (2016)
- Hiding (2015)
- Blockhouse Blues and the Elmore Beast (2011)
- Laid (2011)
- Clearing the Air (2009)
- Burley! (2008)
- Three Blind Mice (2008)
- Spike Up (2007)
- BlackJack: Ghosts (2007)
- Roll (2004)
- Josh Jarman (2004)
- Horseplay (2003)
- Nicolas (2001)
- Mulholland Drive (2001)
- Green Sails (2000)
- Secret Men's Business (1999)
- Three Chords and a Wardrobe (1998)
- Sins of the City (1998)
- Charmed (1998)
- Justice (1998)
- Good Guys Bad Guys: Only the Young Die Good (1997)
- The Last Embrace (1997)
- Point of No Return (1996)
- Blue Murder (1995)
- The Battlers (1994)
- Blue Heelers (1994)
- Crimetime (1993)
- Mad Bomber in Love (1992)
- Ratbag Hero (1991)
- Shadows of the Heart (1990)
- Dangerous Game (1987)
Filmografie - altele