2025 | Spit as Ian Hamblin KC |
2024 | What About Sal? as Geoff |
2022 | On Üç Yaşam as Vernon Unsworth |
2019 | Pimped as Michael |
2018 | Harmony as Mr. Lenox |
2015 | Gizli Dosya as Louis Boccardi |
2012 | Not Suitable For Children as Dr. McKenzie |
2011 | Kupa as Michael Smurfit |
2011 | A Model Daughter: The Killing of Caroline Byrne as Gary Jubelin |
2011 | Lachlan Macquarie: The Father of Australia as Commissioner Bigge (as Lewis Fitzgerald) |
2009 | The Boys Are Back as Tim Walker |
2004 | The Mystery of Natalie Wood as Dr. Thayer |
2000 | The Three Stooges as Jules White |
2000 | Border Patrol as Dr. Roderick Helms |
2000 | Derin Karanlık as Paris P. Ogilvie |
1996 | Dead Heart as Les |
1994 | Spider and Rose as Robert Dougherty |
1994 | Cody: Bad Love as Martin Campbell |
1989 | Police State as Gary Crooke QC |
1988 | The Four Minute Mile as Denis Johannson |
1988 | Evil Angels as Tipple |
1988 | The Banjo and the Bard as Banjo Paterson |
1988 | Rikky and Pete as Adam |
1987 | Warm Nights on a Slow Moving Train as Brian |
1986 | Ivanhoe as Ivanhoe (voice) |
1986 | The More Things Change... as Barry |
1985 | Time's Raging as David |
1985 | The Boy Who Had Everything as Vandervelt |
1982 | We of the Never Never as Jack |
1982 | Fighting Back as John |
1980 | Breaker Morant as Lt. George Witton |
Duvar