Actor
- Elvis (2022)
- Joe vs. Carole (2022)
- The Bureau of Magical Things (2018)
- The Eternity Man (2008)
- H2O: Just Add Water (2006)
- The Proposition (2005)
- The Great Raid (2005)
- Ghost Ship (2002)
- Hildegarde (2001)
- Virtual Nightmare (2000)
- The Lost World (1999)
- Roar (1997)
- Redheads (1994)
- Singapore Sling (1993)
- Time Trax (1993)
- Resistance (1992)
- I Own the Racecourse (1986)
- Bootleg (1985)
- Bullamakanka (1984)