2020
Naked World as Not available2017
Landfall as Trevor2015
Shit Creek as Diamond Jack2014
William Kelly's War as Mr. Kelly2008
Punishment as Not available2003
Liquid Bridge as Bob McCallum2003
Money Shot as Roger Hammond1999
The Adventures of Young Indiana Jones: Daredevils of the Desert as Bouchier1998
Shadows of Paradise as Andy Little1996
Academy as Jack Steele1992
Hurricane Smith as Howard Fenton1992
Dead Sleep as Dr. Jonthan Heckett1990
Quigley Down Under as Dobkin1989
E Street as Roger Tate1987
The Lighthorsemen as Col. Murray Bourchier1986
The Last Frontier as Tom Hannon1985
Anzacs as Harold Armstrong1984
Murder, She Wrote as First Secretary Henry Claymore1983
Carson's Law as Chris Dalton1982
The Man from Snowy River as Kane1982
The Highest Honour as Lieutenant W.G. Carey1980
Hard Knocks as Not available1979
Skyways as Not available1978
Money Movers as Leo Bassett1978
Image of Death as Carl1977
Cop Shop as Detective Snr Con. Don McKenna1977
The Mango Tree as Captain Hinkler1977
The Alternative as Peter1976
Power Without Glory as Not available1976
Bluey as James Conder1975
Inn of the Damned as Trooper Moore1973
The Evil Touch as Not available1971
The Persuaders! as Jon1971
Creatures the World Forgot as Toomak1970
Eyewitness as Tom Jones1970
You Can't Win 'Em All as Reese1969
Skippy and the Intruders as Jerry King1968
Skippy the Bush Kangaroo as Jerry King1966
They're a Weird Mob as Lifesaver1964
Homicide as Denny ConnellNaN
Island in the Stars as Squire Huntingfeld