Estudió en la prestigiosa escuela Western Australian Academy of Performing Arts (WAAPA).
En 1993 se unió al elenco de la serie Ship to Shore donde interpretó a Guido Bellini hasta 1994.
En el 2007 apareció como personaje recurrente en la serie Lockie Leonard donde interpretó a John East.
En el 2012 se unió al elenco principal de la aclamada película para la televisión Mabo donde dio vida a Bryan Keon-Cohen.
[1][2] En el 2013 aparecerá en la película The Railway Man donde dará vida a Thompson.