Actor
- The Doctor Blake Mysteries (2013)
- The Line (2007)
- Razor Eaters (2003)
- Dalkeith (2002)
- My Brother Jack (2001)
- Charm (2000)
- Ocean Girl (1994)
- Blue Heelers (1994)
- Jigsaw (1990)
- The New Adventures of Black Beauty (1990)
- Il magistrato (1989)
- A Cry in the Dark (1988)
- Mission: Impossible (1988)
- The Big Hurt (1988)
- Malcolm (1986)
- Cool Change (1986)
- Fortress (1985)
- Robbery Under Arms (1985)
- Anzacs (1985)
- Kitty and the Bagman (1983)
- The Man From Snowy River (1982)
- I Can Jump Puddles (1981)
- Felicity (1978)
- ITV Playhouse (1967)