Known For
Filmography
2019
2018
2014
2013
2011
2011
2008
2007
2006
2004
2001
1993

Falling Up
Movie · as Sam

Mega Time Squad
Movie · as Johnny

Hope and Wire
TV · as Dwayne · 3 eps

Romeo and Juliet: A Love Song
Movie · as Benvolio

Avalon High
Movie · as Matt

Underbelly NZ: Land of the Long Green Cloud
TV · as Young Addict Male · 1 ep

Legend of the Seeker
TV · as Liam · 1 ep

September
Movie · as Tom

Ozzie
Movie · as Darryl

Maiden Voyage
Movie · as Zach

Kids World
Movie · as Stu

Power Rangers
TV · as Soccer Buddy · 1 ep
