Salió con la actriz Gabrielle Scollay, a quien conoció en la serie Blue Water High.
Su primera actuación en la televisión fue en The Sleepover Club en donde interpretó a Matthew McDougal.
En el 2006 interpretó a Charlie Hoyland en un episodio de la aclamada serie australiana Neighbours.
En el 2014 se unió al elenco del drama Love Child donde interpreta a Johnny Lowry, hasta ahora.
[2] En septiembre del mismo año se anunció que se había unido al elenco de la serie The Moodys, la cual es la secuela de la serie A Moody Christmas.