Ramsden
Australia (2008)
Bill Perry
Visitors (2003)
Old Cliff
After the Deluge (2003)
Tarquin St John Smythe
Dalkeith (2001)
Maurice Stubbs
In the Winter Dark (1998)
Cam
Heaven's Burning (1997)
Jack Dunne
Hotel de Love (1996)
Brian Connor
Brilliant Lies (1996)
Dwyer
Dad and Dave: On Our Selection (1995)
Wal Moynihan
Hotel Sorrento (1995)
Old Burkey
No Worries (1994)
Frank
Waiting (1991)
President of the Bench
Blood Oath (1990)
As Time Goes By (1988)
Bael
Contagion (1988)
Robert McCullough
The Challenge (1986)
Harry Benson
Frenchman's Farm (1986)
Bubbles
Rebel (1985)
MacLeary
The Empty Beach (1985)
Geoffrey
Relatives (1985)
Cole
Wo die grünen Ameisen träumen (1984)
Narrator
Aussie Assault (1984)
Sam Elliott
Waterfront (1984)
Michael Stacey
Goodbye Paradise (1983)
F.C.O. Webster
A Dangerous Summer (1982)
Colonel Harris / Colonel Benson / Rick O’Shea (voice)
Thunderbirds in Outer Space (1981)
Commander Sam Shore / Sub-Lieutenant John Horatio Fisher / King Titan / Gadeth / Power Plant technician / Chidora / Maritamis / Fragil
Invaders from the Deep (1981)
John Tracy / The Hood / Lieutenant Burroughs / Patterson (voice)
Thunderbirds to the Rescue (1980)
Parnell
The Earthling (1980)
Commander Shore / Sub-Lieutenant Fisher / Titan (voice)
The Incredible Voyage of Stingray (1980)
Farrell
The Chant of Jimmie Blacksmith (1978)
Jack Deakin
No Room to Run (1977)
Dr. McLeod
Let the Balloon Go (1976)
Mal
Don's Party (1976)
Joe Blake
The Hostages (1975)
Cates
Little Laura and Big John (1973)
Harry
Revenge (1971)
Australian
Just Like a Woman (1967)
John Tracy / The Hood (voice)
Thunderbirds Are GO (1966)
Harry George Spalding
The Reptile (1966)
Bennett / Koquillion
Doctor Who: The Rescue (1965)
Valley of the Kings (1964)
Jackals in the Desert (1964)
Health Inspector Bennett
80,000 Suspects (1963)
Henry Fraser
To Have and to Hold (1963)
Sgt Gorman
Jigsaw (1962)
Maxwell
Touch of Death (1961)
Man at Pub / Two-Up Game (uncredited)
The Sundowners (1960)
Agent
The Desperate Women (1955)