Rex Hooper
The Night We Called It a Day (2003)
Chief Justice Napier
Black and White (2002)
Cardinal
The Man Who Sued God (2001)
Mr. Dickson
Rajska droga (1997)
Priest
Wesele Muriel (1994)
Bishop of Sydney
Syreny (1994)
Judge
Frauds (1993)
Cyril Williams
Love In Limbo (1993)
Headmaster
The Year My Voice Broke (1987)
Dave the Spook
Vietnam (1987)
Stuart
Double Sculls (1986)
Captain Ritchie
Call Me Mr. Brown (1985)
Lachlan McKinnon
Cudowny koń (1983)
Justin O'Byrne
The Dismissal (1983)
Lieutenant Commander Hubert Marsham
The Highest Honour (1982)
Dr. Jeremy Lyall
Alison's Birthday (1981)
Col. Ian (Johnny) Hamilton
Sprawa Moranta (1980)
Demolition (1979)
Deathcheaters (1976)
Alex / Karen's lover
Not Tonight, Darling (1971)
Bernard Wilcox
Clinic Exclusive (1971)
Australian Soldier
Och, jaka piekna wojna! (1969)
Carpenter
Tylko dla orłów (1968)
Ship's Officer
Cała naprzód za tym wielbłądem (1967)
Pilot
The Mouse on the Moon (1963)
Bill Vernon
Echo of Diana (1963)
Jenkins
Żeglarzu, do dzieła (1962)
Cliff Wilton
Middle Course (1961)
Dr. Blake
A Matter of WHO (1961)
Ransome
Highway to Battle (1961)
David Kyle
Feet of Clay (1960)
Michaels
Dentist in the Chair (1960)
Ken
Identity Unknown (1960)
Mike Billing
Dead Lucky (1960)
Capt. Pat Foster
Danger Within (1959)
Sgt Nesbitt
Sea of Sand (1958)
Dr. John Pierre
Blood of the Vampire (1958)
Bob Meredith
Menace In The Night (1957)
George Storefield
Robbery Under Arms (1957)
P.C. at Hospital (uncredited)
The Long Arm (1956)
Ben
A Town Like Alice (1956)
Mr. Lawson
The Secret of the Forest (1956)
Johnson
Blonde Blackmailer (1955)
Flight Sergeant Watkins
The Stolen Airliner (1955)
Williams
Devil's Point (1954)
Ted Lintott
The Black Rider (1954)
John Drew
Dangerous Voyage (1954)
Henley's Assistant
The Drayton Case (1953)
Young Husband
Encore (1951)
Jack Murnahan
Talk of a Million (1951)
the first workman
The Interrupted Journey (1949)
Hero in cinema sequence
Stop Press Girl (1949)