Actor
The Cup
2011
as Bart Cummings
Legend of the Guardians: The Owls of Ga'Hoole
2010
as Bubo (voice)
The Wedding Party
2010
as Priest
Australia
2008
as Skipper (Qantas Sloop)
The Square
2008
as Gil Hubbard
Tom White
2004
as Malcolm
Bad Eggs
2003
as Ted Pratt
Finding Nemo
2003
as Dentist (voice)
Horseplay
2003
as Barry Coxhead
Kangaroo Jack
2003
as Blue
Crackerjack
2002
as Stan Coombs
On the Beach
2000
as Prime Minister Seaton
A Difficult Woman
1999
as Paul Scanlon
The Violent Earth
1998
as Campbell
15 Amore
1998
as Brendan's Voice
The Echo of Thunder
1998
as Cooper (uncredited)
Road to Nhill
1997
as Brian
River Street
1997
as Vincent Pierce
Race the Sun
1996
as Commissioner Hawkes
Blue Murder
1995
as Angus McDonald
Cody: Fall from Grace
1995
as Sam Wolfe
Everynight... Everynight
1995
as Berriman
Muriel's Wedding
1994
as Bill Heslop
The Adventures of Priscilla, Queen of the Desert
1994
as Bob Spart
Shotgun Wedding
1994
as Police Comm. Andrews
The Custodian
1994
as Managing Director
Broken Highway
1993
as Wilson
The Last Days of Chez Nous
1992
as Beth's Father
Strictly Ballroom
1992
as Barry Fife
The Leaving of Liverpool
1992
as Father O'Neill
Police State
1989
as Graeme Parker
Mull
1989
as Frank Mullens
Fever
1988
as Sergeant Jack Welles
Rikky and Pete
1988
as Whitstead
Death of a Soldier
1986
as Det. Sgt. Adams
Sky Pirates
1986
as O'Reilly
Call Me Mr. Brown
1985
as McNeill
Rebel
1985
as Browning
An Indecent Obsession
1985
as Colonel Chinstrap
The Hit
1984
as Harry
Street Hero
1984
as Det. Fitzpatrick
The Dismissal
1983
as Rex Connor
The Return of Captain Invincible
1983
as Tupper / Coach
Far East
1982
as Walker
Heatwave
1982
as Robert Duncan
Gallipoli
1981
as Major Barton
...Maybe This Time
1981
as Stephen
Hard Knocks
1980
as Brady
Dead Man's Float
1980
as Eddie Bell
In Search of Anna
1979
as Peter
Newsfront
1978
as Len Maguire
Weekend of Shadows
1978
as Bosun
Backroads
1977
as Jack
The Adventures of Eliza Fraser
1976
as Youlden
Mad Dog Morgan
1976
as Sgt. Smith
The Man from Hong Kong
1975
as Peterson
27A
1974
as Cornish
Stone
1974
as Barman
The Shiralee
1957
as Extra (uncredited)
Yobbos Up The Guts
as Billy T