
2016 Passenger Carl (voice)
2013 Jimmy Olsen (voice)
2007 Hubie (narrator)
2007 Elliot McQuoddy
2006 Bambi (voice)
2006 Kid (voice)
2006 Twitch
2005 David Collins
2005 Narrator (voice)
2005 Arthur
2005 Shane Botwin
2005 Jeremy
2005 Cole Griffith
2003 Nemo (voice)
2003 Nemo (voice)
2003 Young Ted
2002 Young Billy
2002 Tom at 8
2002 Alex Manassee
2001 Young Ben
2000 Peter Cobb
2000 Egg
2000 Grayson Gribalski
2000 Sam
1999 Ronnie Johnson
1999 Jack Trembley
1999 Josh Deverell
1998 Little Boy (uncredited)
1997 Ben
1996 Pee Wee #1