Feature Film
2005
Journalist
The Extra
Kevin Carlin
1979
People's Observer
Mad Max
George Miller
1977
Supporting role
High Rolling in a hot corvette
Igor Auzins
Stage
2020
Leon
The Curtain
45 Downstairs
Daniel Keene
2012
Director
Shadow Boxing
The Groundswell division
1999
Eddie
Born Yesterday
Melbourne Theatre Company
Bruce Myles
1987
Skinner - Lead
Freedom of the City
Playbox
1983
Hal
Loot
Melbourne Theatre Company
Ray Lawler
1973
Rozencrantz
Rozencrantz & Guildenstern are Dead
Alaxander Theatre Company
1972
Jumper
Jumpers
Melbourne Theatre Company
1971
Ivor
Forget Me Not Lane
Sydney Theatre Company
Robin Lovejoy
1971
Various Roles Full Season
Sydney Theatre Company
Sydney Theatre Company
1970
Various Leads Full Season
Perth Theatre Company
Perth Theatre Company
Television
2009
Sam McIntyre
City Homicide
Chanel 7
2002
Robert Ballard
Stingers
Nine Network
2001
Hugo Mason
Horace and Tina
JM Shiff Productions
2000
Interrupting Technician
The Games
Bruce Permenzel
2000
Martin Chester
Neighbours
Grundy Television
2000
Ian Radley
Blue Heelers
Southern Star
1999
George Stanford
Blue Heeler
Southern Star
Various
1998
Max Buckley - Lead
House Rules
ABC
1998
Handy Andy
Good Guys Bad Guys
Beyond International
1992
Frank Patterson
Kelly
JM Shiff Productions
1991
Sam Briggs
Golden Fiddles
South Australian Film Corporation
1990
Greg
Col'n Carpenter
1990
Hopkins
All The Rivers Run
Crawford Productions
1987
Ernie Sweet
Country Practice
JNP Productions
1986
Joe Forrest
The Flying Doctors
Crawford Productions
1984
Richie Brown
Special Squad
Crawford Productions
1984
Heathcliffe
Kingswood Country
7 Network
1983
Roy Baker - Lead
Cop Shop
Crawford Productions
1976
Lou Darby
Power Without Glory
Various
1976
Tim
Bluey
Crawford Productions
1976
Doug Mason
Homicide
Crawford Productions
Various
1975
Const Paul Noble
Homicide
Various
1975
Nicky McQueen/Charlie Swift
Division 4
Various
1975
Ambrose
The Last of the Australians
Crawford Productions
1975
Luke
Cash & Company
7 Network
1974
Gary
Division 4
Various
1974
Stephen
This Love Affair
1973
Pilot
Boney
Portman Productions
1972
Pilot
Spyforce
Nine Network
Web Series
2020
Ray Wallace - Lead
My Wife Died and I'm Starving
Stig Wemyss