Actor
- Gallipoli (2015)
- Serangoon Road (2013)
- The Lovers (2013)
- The Children of Huang Shi (2008)
- Joanne Lees: Murder in the Outback (2007)
- A Message from Fallujah (2005)
- Liquid Bridge (2003)
- Subterano (2003)
- Chameleon 3: Dark Angel (2000)
- Chameleon II: Death Match (2000)
- Airtight (1999)
- Farscape (1999)
- The Lost World (1999)
- All Saints (1998)
- Murder Call (1997)
- Tunnel Vision (1995)
- Mission Top Secret (1994)
- Time Trax (1993)
- Mission: Top Secret (1992)
- Till There Was You (1991)
- Darlings of the Gods (1989)
- Minnamurra (1989)
- Barracuda (1988)
- Grievous Bodily Harm (1988)
- Nancy Wake (1987)
- The Lighthorsemen (1987)
- Cassandra (1986)
- Run Chrissie Run! (1986)
- Shaker Run (1986)
- Anzacs (1985)
- Constance (1984)
- Sherlock Holmes and a Study in Scarlet (1983)
- Murder Is Easy (1982)
- Hawk the Slayer (1981)
- Lady Chatterley's Lover (1981)
- The Flame Is Love (1979)
- The Naked Civil Servant (1975)
- The Sweeney (1975)
- "Notorious Woman" (1974)
- Captain Kronos - Vampire Hunter (1974)
- Frankenstein and the Monster from Hell (1974)
- The Mackintosh Man (1973)
- The Picture of Dorian Gray (1973)
- Demons of the Mind (1972)
- Straight on Till Morning (1972)
- BBC Play of the Month (1965)
- Armchair Theatre (1956)
Filmografie - altele