Acting
Avalon High
2011
Kids World
2001
September
2007
Ozzie
2006
Maiden Voyage
2004
Mega Time Squad
2018
Romeo and Juliet: A Love Song
2013
Falling Up
2019
Sam
Johnny
Benvolio
Matt
Tom
Darryl
Zach
Stu