Actor
- Zoey 101 Anger Management (2008) .... Dustin Brooks
- Bones A Boy in a Bush (2008) .... Shawn Cook
- Meet the Robinsons (2007) .... Stanley (voice)
- The Number 23 (2007) .... Young Fingerling / Young Walter
- Tinseltown (2007) .... Foster
- Without a Trace One and Only (2007) .... Alex Rosen
- Back to You Gracie's Bully (2007) .... Well Dressed Kid
- He's a Bully, Charlie Brown (2006) .... Kid (voice)
- Barnyard (2006) .... Chick (voice)
- Over the Hedge (2006) .... Skeeter (voice)
- Ice Age: The Meltdown (2006) .... Additional Voices (voice)
- Reeker (2006) .... Kid
- Imaginary Friend (2006) .... Paul
- King of the Hill You Gotta Believe (In Moderation) (2006) .... Kenny (voice)
- All That 10th Anniversary Reunion Special (2005) .... Himself
- Zoey 101 (2005) .... Dustin Brooks (65 episodes, 2005-2008)
- That '70s Show Christmas (2005) .... Young Boy #2
- Hollywood Homicide (2003) .... Van Family Son
- Zoey 101 Spring Break-Up: Part 1 (2003) .... Dustin Brooks
- Miracles Battle at Shadow Ridge (2003) .... Gus
- The Santa Trap (2002) .... Brian Spivak
- Landspeed (2002) .... Young Michael
- The Bernie Mac Show Now You Got It (2001) .... Sneezing Boy
- Three Sisters The Manny (2001) .... Kid
- Tonari no Totoro (1988) .... Kanta
- Kaze no tani no Naushika (Warriors of the Wind) (1984) .... Children's Voices (2004) (voice: English version)


