1996 • as Young Fritz (voice)
2013 • as Steve
2008 • as Daniel Sabiston
2007 • as Pinocchio (voice)
2007 • as Little Ghost (voice)
2019 • as Matteo