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