En 2002 apareció en el tráiler Tropfest de Australia junto a los actores Joel Edgerton y Kimberley Davies, el video fue dirigido por Patrick Hughes.
En 2008 apareció en la exitosa serie Underbelly, donde interpretó al criminal y traficante de drogas Andrew "Benji" Veniaman.
En 2011 se unió como personaje recurrente en la serie Terra Nova, donde interpreta a Carter, un miembro de los Sixers comandado por Mira (Christine Adams).
[1][2] En 2013 apareció en la miniserie Janet King, donde interpretó al fiscal Owen Mitchell.
[4] En 2014 se unió al elenco de la nueva serie de crimen Old School, donde interpretó a Vince Pelagatti, el dueño del club nocturno que comienza a interesarse por Shannon Cahill (Hanna Mangan-Lawrence) la nieta del detective Lennie Cahill (Bryan Brown).