Actor
- Stop Laughing... This Is Serious (2015)
- Laid (2011)
- In Her Skin (2009)
- Star Wars: Episode III - Revenge of the Sith (2005)
- Through My Eyes (2004)
- Marking Time (2003)
- Ocean Star (2003)
- The Love of Lionel's Life (2000)
- Looking for Alibrandi (2000)
- All Saints (1998)
- Murder Call (1997)
- Idiot Box (1996)
- Gino (1994)
- Joh's Jury (1993)
- The Distant Home (1992)
- Police Rescue (1989)
- The Year My Voice Broke (1987)
- Those Dear Departed (1987)
- Australian Dream (1987)
- Melvin, Son of Alvin (1984)
- Midnight Spares (1983)
- The Best of Friends (1982)
- Pacific Banana (1981)
- Doctors & Nurses (1981)
- The Odd Angry Shot (1979)
- Kostas (1979)
- Weekend of Shadows (1978)
- The Sentimental Bloke (1976)
- Alvin Purple (1976)
- Mad Dog Morgan (1976)
- Don's Party (1976)
- Three Old Friends (1974)
- Alvin Purple Rides Again (1974)
- Alvin Purple (1973)
- Stork (1971)
- Two Thousand Weeks (1969)
Filmografie - altele