2010 • as Aiden Driscoll
2009 • as Toby Logan
2001 • as The Torn Prince
2010 • as Grant Pritchard
2017 • as Louis
1999 • as Zach Stewart