2024
Commercial
Reg
The Generation Gap Lamb Commercial
2023
Short Film
Roger
Zombies vs The Mens Shed
Travus Bain
2021
Short Film
Mr Gordon
Jane
Axmo Deus
Noel Vinson
2020
Short Film
Welles
Dusters
Axmo Deus
Noel Vinson
2021
Feature Film
George Bugega
Honey Suckle Sisters
Tim Spanos
2019
Feature Film
King Dougie
The Faceless Man
James Di Martino
2019
Feature Film
King Dougie
The Faceless Man
2016
Feature Film
William Mallard (Feature)
Choir Girl
Choir Girl PL
Michael Wormald
2017
Feature Film
Jimmy O'Hare (Lead)
Debt Collector
Richard Wolstencroft
Richard Wolstencroft
2017
Feature Film
Bertie
Deaths Waiting Room
Local Legends Entertainment
Dane Millerd
1989
Feature Film
Cowboy
Quigley
Warner Bros.
Simon Wincer
2015
Feature Film
Character Role
Boar
Slaughter X
2016
Feature Film
Character Role
Death's Waiting Room
Dane Millerd
2015
Feature Film
Character Role
Boar
Oz Entertainment
2014
Feature Film
Lead
Turkey Shoot
Tony Ginane Productions
2010
Feature Film
Voyte
Bad Behaviour
Joseph Sims
2009
Short Film
Starring
The Mighty Hand of God
Bartfeld/Goldberg
Tanya Goldberg
2008
Feature Film
Trucker
Long Week End
2008
Feature Film
Starring
Not Quite Hollywood - AFI Award Winner
Mandman
Mark Hartley
2001
Short Film
Big Boss (Shaves Head, Pinball Playing)
Living End Pop Clip
2000
Television
Bozo The Clown
Good Ghouls Go Bad
Fox Studios
2000
Commercial
Fisherman
CBA Bank Customer Entertainment
CBA Bank
1997
Television
Airport Manager - Barney
Big Sky
Southern Star
1997
Television
Security Guard
Heartbreak High
Gannon Television
Karl Zwicky
1997
Television
Waterfront Boss
Water Rats
Southern Star
1996
Short Film
Removalist
The Gift
Half Mute Productions
Eddy Egan
1994
Stage
Religious Play
The Passion Play
Melbourne Productions
1994
Television
Comedy Prisoner
Three Men and a Baby Grand
ABC TV
1988
Stage
Pyjama Tops
Australian Tour
1986
Stage
Australian Tour Guys & Dolls
1985
Stage
On the Blind Side
Commercial
Piano Player
Advanced Medical Ass.
Talent Quest