The Debt Collector as Muz
2020
The Party Bus as Ryan
2019
The Whistleblower as Dean
2019
Choir Girl as Eugene
2019
The Faceless Man as Zaitman Brandy
2016
The Legend of Ben Hall as Father McCarthy
2016
Jack Irish as Admissions Officer (1 episode)
2016
Without A Shirt as Bogan Pete
2014
Killervision as Trevor
2014
The Leftovers as Postman (1 episode)
2014
Old School as Frank Neilsen (1 episode)
2013
Upper Middle Bogan as Stall Holder (1 episode)
2013
The Doctor Blake Mysteries as Gerry Bowen (1 episode)
2012
Bikie Wars: Brothers in Arms as Lard (4 episodes)
2011
Underbelly Files: The Man Who Got Away as Cabbie #1
2008
Rush as Driver (1 episode)
2006
Penicillin: The Magic Bullet as Benson