1996
Lust and Revenge as Not available1995
Blue Murder as Chester Porter QC1995
Hotel Sorrento as Dick Bennett1994
No Worries as Clive Ryan1994
Country Life as Jack Dickens1993
Blackfellas as Detective Maxwell1992
The Leaving of Liverpool as Not available1992
Rome Roméo as David Waldberg1991
Marie Curie, une femme honorable as Ernest Rutherford1990
Sweet Revenge as Jim Harris1988
Emerald City as Colin Rogers1988
Boundaries of the Heart as Andy Ford1988
The Heroes as Ted Carse1988
The Alien Years as William1988
The Lizard King as Rhys1987
Comrades as Convict1987
Cry Freedom as Bruce1987
The Place at the Coast as Neil McAdam1986
Malcolm as Frank Baker1986
Double Sculls as Sam Larkin1986
Sky Pirates as Lt.Harris1984
My First Wife as John1984
The Great Gold Swindle as Ray Mickelberg1983
Scales of Justice as Constable Borland1983
Careful, He Might Hear You as Logan1983
The Dismissal as Dr. Jim Cairns1981
Hoodwink as Martin Stang1981
The Killing of Angel Street as Elliot1980
Beyond Reasonable Doubt as Arthur Allan Thomas1979
The Odd Angry Shot as Bung1979
Long Weekend as Peter1978
Little Boy Lost as Jacko Walls1977
Young Ramsay as Not available1976
Bluey as Yates1976
Power Without Glory as Not available1976
Mad Dog Morgan as Baylis1976
Don's Party as Don Henderson1976
Deathcheaters as Steve Hall1975
The Removalists as Not available