Actor
- The Clearing (2023)
- Irrevere (2022)
- Ms Fisher's Modern Murder Mysteries (2019)
- Harrow (2018)
- The Son (2017)
- Sensitivity Training (2016)
- The many faces of Alice (2016)
- The Tank (2016)
- Backtrack (2015)
- The Pack (2015)
- Inhuman Resources (2012)
- Revolution (2012)
- Animal Kingdom (2010)
- Dream What You Want (2009)
- Hooked (2004)
- Clutch (2003)
- (2002)
- Walking on Water (2002)
- Young Lions (2002)
- 1000 Meilen für die Liebe (2001)
- McLeod's Daughters (2001)
- The Secret Life of Us (2001)
- WillFull (2001)
- A Wreck, a Tangle (2000)
- Marriage Acts (2000)
- The Three Stooges (2000)
- Envy (1999)
- Farscape (1999)
- A Difficult Woman (1998)
- All Saints (1998)
- The Boys (1998)
- Big Sky (1997)
- Murder Call (1997)
- Water Rats (1996)
- Home and Away (1988)