2003
The Night We Called It a Day as Rex Hooper2002
Black and White as Chief Justice Napier2001
The Man Who Sued God as Cardinal2000
Grass Roots as Monty Chesney1998
All Saints as Bill Weiner1998
9 Across as Leo Sullivan1997
Paradise Road as Mr. Dickson1995
Blue Murder as Dr. Cumberland1994
Sirens as Bishop of Sydney1994
Muriel's Wedding as Priest1993
Frauds as Judge1993
Love In Limbo as Cyril Williams1991
The Private War of Lucinda Smith as Col. Foster1988
Home and Away as Tom Knight1987
Rafferty's Rules as Mathew1987
The Year My Voice Broke as Headmaster1987
Vietnam as Dave the Spook1986
The Flying Doctors as Warren1986
Double Sculls as Stuart1985
Anzacs as Sir Rupert Barrington1985
Call Me Mr. Brown as Captain Ritchie1984
Bodyline as Joseph Lyons (Prime Minister)1983
Phar Lap as Lachlan McKinnon1982
Deadline as Prime Minister1982
The Highest Honour as Lieutenant Commander Hubert Marsham1981
Alison's Birthday as Dr. Jeremy Lyall1980
Breaker Morant as Col. Ian (Johnny) Hamilton1979
Demolition as Not available1976
The Sullivans as Admiral Spencer / Major Greenwell1976
Deathcheaters as Not available1974
Rush as Supt. James Kendall1971
Not Tonight, Darling as Alex / Karen's lover1971
Clinic Exclusive as Bernard Wilcox1969
Oh! What a Lovely War as Australian Soldier1968
Where Eagles Dare as Carpenter1967
Man in a Suitcase as Not available1967
Carry On Follow That Camel as Ship's Officer1963
The Mouse on the Moon as Pilot1963
Echo of Diana as Bill Vernon1962
Compact as Not available1962
Carry On Cruising as Jenkins1961
A Matter of WHO as Dr. Blake1961
Highway to Battle as Ransome1961
Middle Course as Cliff Wilton1960
Deadline Midnight as Not available1960
Dead Lucky as Mike Billing1960
Identity Unknown as Ken1960
Dentist in the Chair as Michaels1960
Feet of Clay as David Kyle1959
International Detective as Joplin1959
Danger Within as Capt. Pat Foster1958
Sea of Sand as Sgt Nesbitt1958
Blood of the Vampire as Dr. John Pierre1957
Robbery Under Arms as George Storefield1957
Menace In The Night as Bob Meredith1956
A Town Like Alice as Ben1956
The Long Arm as P.C. at Hospital (uncredited)1956
The Baby and the Battleship as Second Sailor at Dance1956
The Secret of the Forest as Mr. Lawson1955
The Stolen Airliner as Flight Sergeant Watkins1955
Blonde Blackmailer as Johnson1954
Dangerous Voyage as John Drew1954
The Black Rider as Ted Lintott1954
Devil's Point as Williams1953
The Drayton Case as Henley's Assistant1951
Encore as Young Husband1951
Talk of a Million as Jack Murnahan1949
Stop Press Girl as Hero in cinema sequence1949
The Interrupted Journey as the first workman