2003
Peter Pan as Fairy Guide2001
Changi as Older Eddie2001
Let's Get Skase as Mitchell Vendieks1997
Animal X as Not available1993
Ship to Shore as Not available1993
Snowy as Stuart McLachlan1992
Over the Hill as Maurice1991
The River Kings as Captain Elijah1991
Sweet Talker as 'Uncle' Cec1991
The Private War of Lucinda Smith as Scotty1990
The New Adventures of Black Beauty as Samuel Burton1989
Kokoda Crescent as Russ1988
Mortuary Academy as Brody1987
The Lighthorsemen as Gen. Sir Harry Chauvel1987
Bushfire Moon as Trevor Watson1987
Rob Roy as Not available1987
Running from the Guns as Not available1986
Double Sculls as Curly1986
A Fortunate Life as Narrator (voice)1986
Platypus Cove as Mr. Anderson1985
The Coca-Cola Kid as T. George McDowell1985
Anzacs as General Monash1985
Tony Hancock: From East Cheam to Earls Court as Self1984
Razorback as Jake Cullen1984
The Settlement as Kearney1984
Vigil as Birdie1983
Return to Eden as Not available1983
Dusty as Tom Lincoln1983
Great Expectations as (Voice)1982
Deadline as Willliam Ashby1982
The Year of Living Dangerously as Colonel Henderson1982
The Pirate Movie as Major General1981
Gallipoli as Jack1981
Save the Lady as MacDuff1978
Father, Dear Father as Customs Man1977
Glenview High as Not available1976
House of Mortal Sin as Mr. Davey1976
House of Mortal Sin as Mrs. Davey1975
Girls Come First as Hugh Jampton1973
Ghost in the Noonday Sun as Giacomo1968
Doctor Who: The Enemy of the World as Giles Kent1966
A Funny Thing Happened on the Way to the Forum as Gladiator-in-Training1966
Doctor in Clover as Digger1963
Doctor Who as Giles Kent1963
The Wrong Arm of the Law as Jack Coombes1963
Doctor in Distress as Australian Sailor1962
Compact as Not available1962
A Pair of Briefs as Victor - Club Owner1962
A Pair of Briefs as Victor1960
Citizen James as Not available1959
No Hiding Place as Not available1959
Garry Halliday as Not available1959
The Captain's Table as Bill Coke1957
The Shiralee as Shopkeeper (uncredited)1956
Hancock's Half Hour as Not available1956
Port of Escape as Dinty Missouri1955
The Night My Number Came Up as Soldier1955
The Dam Busters as Flight Lieutenant H. B. Martin, D.S.O., D.F.C., A.F.C.1953
Appointment in London as Bill Brown1952
My Death Is a Mockery as Hansen1951
Penny Points to Paradise as Digger Graves1933
Harmony Row as Leonard