2019Being Gavin— Doug
2008Summer Bay Slaughter
1989Luigi’s Ladies— Lance
1987Dark Age— Rex Garret
1987Vietnam— Colonel Reid
1986The Blue Lightning— Hale
1986Short Changed— Marshall
1985On the Loose— Russell Leech
1985Bootleg
1984The Fire in the Stone— Dosh
1984Mail Order Bride— Kevin
1983On the Run— Joe Thompson
1982Mystery at Castle House— Stakovich
1981Hoodwink
1980Breaker Morant— Sar. Maj. Drummond
1980Mystery Island— Policeman
1980A Piece of Cake— Duty Sargeant
1979My Brilliant Career— Mailman (uncredited)
1979The Odd Angry Shot— Range Corporal
1979The Journalist
1978Money Movers— Guard
1976Do I Have to Kill My Child?— Des