Acting • AGE 39


Falling Up
Sam
2019

Mega Time Squad
Johnny
2018

Hope and Wire
Dwayne
2014

Romeo and Juliet: A Love Song
Benvolio
2013

Underbelly NZ: Land of the Long Green Cloud
Young Addict Male
2011

Avalon High
Matt
2011

Legend of the Seeker
Liam
2008

September
Tom
2007

Ozzie
Darryl
2006

Maiden Voyage
Zach
2004

Kids World
Stu
2001

Power Rangers
Soccer Buddy
1993