Actor (90 credits)
- The Night We Called It a Day (2003) Rex Hooper
- The Cherry Orchard (2003) Prof. Garnier
- Black and White (2002) Chief Justice Napier
- The Man Who Sued God (2001) Cardinal
- A Profile of «A Town Like Alice» (2001) Ben, хроника, not listed in credits
- Grass Roots (2000) Monty Chesney
- 9 Across (1999)
- Children's Hospital (1997) Keith Charrington
- Paradise Road (1997) Mr. Dickson
- Muriel's Wedding (1994) Priest
- Sirens (1994) Bishop of Sydney
- Love in Limbo (1993) Cyril Williams
- Frauds (1992) Judge
- Bangkok Hilton (1989) British Attache
- G.P. (1989) Dr. Thomas Radley
- Mission: Impossible (1988) Presenter
- The Year My Voice Broke (1987) Headmaster
- Vietnam (1987) Dave the Spook
- Double Sculls (1986) Stuart
- Call Me Mr. Brown (1986) Captain Richie
- Anzacs (1985) Sir Rupert Barrington
- Flight Into Hell (мини-сериал) (1985)
- Bodyline (1984) Prime Minister
- The Last Bastion (1984) Gen. Sturdee
- Special Squad (1984)
- Phar Lap (1983)
- ..Deadline.. (1982) Prime Minister
- The Highest Honor (1982) Lt. Cmdr. Hubert Marsham
- Alison's Birthday (1981) Dr. Jeremy Lyall
- A Country Practice (1981) Ted Campbell
- «Breaker» Morant (1980) Col. Ian «Johnny» Hamilton
- Bit Part (1978) Sherry
- Demolition (1978) Ainsley
- Against the Wind (1978) Governor Macquarie
- The Irishman (1978) Bailey Clark
- Deathcheaters (1976) Commander Carson
- Arena (1976) Bill Scott
- The Sullivans (1976) Adm. Spencer
- The Young Doctors (1976) Kevin McAllister, not listed in credits
- Rush (1974) Supt. James Kendall
- The Spiral Bureau (1974)
- Clinic Exclusive (1972) Bernard Wilcox
- Not Tonight, Darling (1971) Alex
- Oh! What a Lovely War (1969) Australian Soldier
- Where Eagles Dare (1968) Carpenter
- Follow That Camel (1967) Ship's Officer
- Man in a Suitcase (1967) Dalby
- The Troubleshooters (1965) Captain Grainger
- Crossroads (1964) Kevin McArthur
- The Mouse on the Moon (1963) Pilot
- Echo of Diana (1963) Bill Vernon
- The Plane Makers (1963) Nelson
- Carry on Cruising (1962) Jenkins
- Nearly a Nasty Accident (1961) Sgt. at Crybwyth
- A Matter of WHO (1961) Dr. Blake
- Highway to Battle (1961) Ransome
- Ghost Squad (1961) Father Huggins
- Very Important Person (1961) Higgins, not listed in credits
- The Middle Course (1961) Cliff Wilton
- Deadline Midnight (1960) Keith Durrant
- Dead Lucky (1960) Mike Billings
- Dentist in the Chair (1960) Michaels
- Feet of Clay (1960) David Kyle
- The Cheaters (1960) Jessup
- Summer of the Seventeenth Doll (1959) Dowd
- Danger Within (1959) Capt. Pat Foster
- Blood of the Vampire (1958)
- Sea of Sand (1958) Sgt. Nesbitt
- Face in the Night (1957) Bob Meredith
- Robbery Under Arms (1957) George Storefield
- A Town Like Alice (1956) Ben
- The Battle of the River Plate (1956) Barnes - HMS Achilles, not listed in credits
- The Long Arm (1956) P.C. at Hospital, not listed in credits
- The Baby and the Battleship (1956) Sailor at Dance, not listed in credits
- The Secret of the Forest (1956) Mr. Lawson
- John and Julie (1955) Digger
- The Blue Peter (1955) Digger
- Stolen Time (1955) Johnson
- The Dark Stairway (1954) Sgt. Gifford
- Dangerous Voyage (1954) John Drew
- Devil's Point (1954) Williams, policy manager
- The Black Rider (1954) Ted Lintott
- The Drayton Case (1953) Detective
- Encore (1951) Young Husband (segment 'Winter Cruise')
- Talk of a Million (1951) Jack Murnahan
- Come Dance with Me (1950) Secretary
- Stop Press Girl (1949) Hero in cinema sequence
- Poet's Pub (1949) Stacey, not listed in credits
- Warning to Wantons (1949) Footman, not listed in credits
- The Interrupted Journey (1949) 1st. Workman