Almost
as Rocky Maldini
TBA

Kangaroo
as Phil
2025

Australian Gangster
as Les Elias
2021

Informer 3838
as Steve Moore
2020

Harmony
as The Junkie
2018

Brock
as Jack 'Peanut' Freebody
2016

Hyde & Seek
as Marty
2016

The Secret Daughter
as Bruno Rossi
2016

The Principal
as Frank Calabrisi
2015

Catching Milat
as Detective Mark Camenzuli
2015

A Model Daughter: The Killing of Caroline Byrne
as Angelo Georgioli
2011

Rake
as Loz
2010

Cops L.A.C.
as William
2010

Scorched
as Resource Co-ordinator
2009

Rescue: Special Ops
as Matty Conti
2009

The Informant
as Ian Lincoln
2008

Underbelly
as Harry 'Hammer' Hammoud
2008

East West 101
as Beatty
2007

Sea Patrol
as Sergio Jamali
2007

The New Life
as Bee
2006