2024
The Way, My Way as Bill2022
The Aussie Boys as Jack2021
Sweet River as Nigel2021
Love You Like That as Gerard2020
Dirt Music as Warwick2019
Reef Break as Australian Diplomat2019
Skewwhiff as Bill2018
Harrow as Connelly2018
Boar as Jack2016
Mountain of Gold as Capt. Ford2016
The Dam as Jack2015
The Spa as Don2014
Love Is Now as Ben2013
Return to Nim's Island as Grant2012
Swerve as Armstrong2012
Dangerous Remedy as Sir Arthur Rylah2012
The Interviewer as Not available2011
Sleeping Beauty as Man 22011
Savages Crossing as Chris2011
Busong as Not available2010
Beneath Hill 60 as Colonel Wilson Rutledge2010
The Extraordinary Tale Of William Buckley as John Morgan2009
False Witness as Browning2009
The Boys Are Back as Tom2009
The Last Confession of Alexander Pearce as Robert Knopwood2009
Salvation as Architect2008
8 as Lunch Guest (segment "The Water Diary")2008
The View from Greenhaven as Dashiell2007
The Tank as Not available2007
Lockout as Himself2006
Jindabyne as Gregory2006
Solo as Arkan2006
Hotel Vladivostok as Man2005
Jewboy as Sam2005
Human Touch as Edward2004
Through My Eyes as Des Sturgess Q.C.2004
BlackJack: Sweet Science as Wayne Tippet2004
The Widower as Neville2003
One Tree Hill as Shop Owner2003
Paradise Found as Charles Arnaud2003
Subterano as Cleary2003
Lennie Cahill Shoots Through as Twink2002
Black and White as Det-Sgt Karskens2002
The Nugget as Doug2002
The Diaries of Vaslav Nijinsky as Oscar2001
McLeod's Daughters as Not available2001
My Husband, My Killer as George Cannellis2000
Grass Roots as George Hasnakov2000
Muggers as George Roy Rogers2000
Innocence as Minister1999
Farscape as Sorcerer Maldis / Igg / Haloth1999
Farscape as Sorcerer Maldis / Kyvan1999
Molokai: The Story of Father Damien as Clayton Strawn1999
Change Of Heart as Harry1998
All Saints as Not available1998
The Day of the Roses as Informer1997
Good Guys, Bad Guys as Father Frank Conroy1997
Wildside as Jim Summers1997
Blackrock as Det. Sgt. Wilansky1997
Kiss or Kill as Detective Hummer1997
One Way Ticket as Bertie1996
Water Rats as Peter Anderson1996
Pacific Drive as Bill Garland1996
Shine as Sam1996
Lust and Revenge as Not available1996
Cabbie of the Year as Not available1994
The Man from Snowy River as Morell1994
Janus as Michael Kidd1994
Muriel's Wedding as Coach Ken Blundell1993
The Feds as Daniel 'Mac' McIntyre1993
Touch Me as Claude1993
Alex as Mr. Jack1992
The Nun and the Bandit as Michael1991
Boys from the Bush as Not available1991
Sweet Talker as Gerald Bostock1991
Aya as Mac1991
A Woman's Tale as Jonathan1991
The Media Project as Chris McEnroe1990
Quigley Down Under as Major Ashley-Pitt1990
Golden Braid as Bernard1990
Plead Guilty, Get A Bond as Not available1989
Island as Janis1988
The Navigator: A Medieval Odyssey as Arno1988
Emerald City as Mike McCord1988
Manifesto as Wango1988
The Tale of Ruby Rose as Henry Rose1988
The First Kangaroos as James Giltinan1987
Warm Nights on a Slow Moving Train as Stationmaster1987
The Bit Part as Michael Thornton1987
Don Quixote of La Mancha as Not available1986
Cyclone Tracy as Steve Parry1986
Malcolm as Willy1986
Dogs in Space as Chainsaw man1986
Double Sculls as Paul Weber1985
The Coca-Cola Kid as Kim1985
Wills & Burke as Constable1985
Burke & Wills as Tom McDonagh1985
Call Me Mr. Brown as Peter Macari1985
A Street to Die as Col Turner1984
Razorback as Benny Baker1984
Waterfront as Ernie Donaldson1984
Strikebound as Wattie Doig1984
The Great Gold Swindle as Peter Duvnjak1983
Return to Eden as Jason Peebles1983
The Return of Captain Invincible as Maitre D'1983
Man of Flowers as David1983
The Clinic as Dr. Eric Linden1982
Women of the Sun as Alf1982
Attack Force Z as Able Seaman A.D. 'Sparrer' Bird1982
The Man from Snowy River as Curly1982
Heatwave as Peter Houseman1982
Running on Empty as Photographer1982
Lonely Hearts as Not available1982
Freedom as Phil1981
...Maybe This Time as Salesman1980
The Timeless Land as Johnny1980
Breaker Morant as Cpl. Sharp1980
Dead Man's Float as Thug1979
In Search of Anna as Jerry1978
Newsfront as Chris Hewitt1977
Out of It as Warren1976
Alvin Purple as Rod 'Spike' Morley1976
Deathcheaters as Butcher1976
The Trespassers as Sandy1975
Ivanhoe as (voice)1975
The Great MacArthy as Warburton1975
The Removalists as Not available1974
Rush as Crew1974
The Cars That Ate Paris as DarrylNaN
Body Blow as Sampson