Actor
- Paper Giants: Magazine Wars (2013)
- Salvation (2008)
- Satisfaction (2007)
- Caterpillar Wish (2006)
- Loot (2004)
- Max's Dreaming (2003)
- Peter Pan (2003)
- Queen of the Damned (2002)
- The Bank (2001)
- Blue Heelers (1994)
- A Woman's Tale (1991)
- Sweet Talker (1991)
- Breakaway (1990)
- Shadows of the Heart (1990)
- Round the Twist (1989)
- A Cry in the Dark (1988)
- Handle with Care (1986)
- Every Move She Makes (1984)
- The Night Digger (1971)
- ITV Saturday Night Theatre (1969)