Actor australiano conocido por interpretar a Fuzz Greene en Rake y a Arnold en Please Like Me. También apareció en K9 como Starkey.
Apareció por primera vez en el escenario como Oliver Twist en una rendición del 2002 de Oliver! Su primera aparición en la pantalla importante fue en el 2006 con un papel pequeño en Superman Returns.
Asistió al Conservatorio de Música de Sydney para estudiar Musicología y se graduó en el 2014. También tiene la distinción como el Oliver de mayor duración de la historia del espectáculo, presentándose por más de un año.
Nació en Australia, pero ha viajado mucho debido a su trabajo, incluyendo una gira por Asia mientras se presentaba en Oliver! Tiene un hermano.
Ha aparecido junto a Josh Thomas en Please Like Me.