2002
Dirty Deeds as Sammy1998
All Saints as William Lucas1997
The Well as Harry Bird1996
Cosi as Henry1994
The Damnation of Harvey McHugh as Bob Shearer1994
Shotgun Wedding as Geoffrey Dinkwater1994
Singapore Sling as Cray1994
The Roly Poly Man as Dirk Trent1993
Stark as Mayor1992
Stan and George's New Life as Stanley Harris1992
Big ideas as Noel Draper1991
Sweet Talker as Billy1991
Dead to the World as Sergeant Jack Grant1991
And a Fire Engine to Go with the Dog as Not available1990
The Paper Man as Clarrie Bullock1990
Round the Twist as Santa Claws1990
Golden Braid as Joseph1988
Home and Away as Jack Brown1988
Touch the Sun: Peter & Pompey as Mayor Leo Bainbridge1988
Danger Down Under as Dennis Quinn1988
Hard Knuckle as Max1988
Takeover as Frank1987
Rafferty's Rules as Patrick Rafferty1987
Bullseye as Don Mckenzie1987
With Love to the Person Next to Me as Not available1985
The Coca-Cola Kid as Fred1985
Robbery Under Arms as Mungo1985
Bliss as Reverend Des1984
Bodyline as Ernest Jones (Barracker)1984
A Girl's Own Story as Father1983
Goodbye Paradise as Curly1983
Kitty and the Bagman as Slugger1983
Passionless Moments as Jim Simpson1981
Hoodwink as Not available1979
Demolition as Not available1978
The Night, the Prowler as Policeman #1