[1] En 1999 se unió al elenco de la serie La Tribu, donde interpretó a KC hasta 2001, posteriormente regresó al final de la quinta temporada en 2003.
En 2001 apareció en el documental A Date With the Tribe.
[2][3] En 2009 se unió al elenco de la serie infantil Power Rangers RPM, donde interpretó al Power Ranger Azul Flynn McAllistair.
Ese mismo año se unió como personaje recurrente a la exitosa serie neozelandesa Go Girls, donde interpretó a Scott Smart.
Anteriormente prestó su voz para el personaje Vulpes dutante el episodio "Unexpected Arrival".