Actor
Despicable Me 2
2013
as Additional Voices (voice)
Monsters University
2013
as Additional Voices (voice)
Partysaurus Rex
2012
as Additional Voice Talent (voice)
Merry Christmas, Drake & Josh
2008
as Craig Ramirez
Surf's Up
2007
as Additional Voices (voice)
Dinotopia: Quest for the Ruby Sunstone
2005
as Kex (voice)
The Land Before Time X: The Great Longneck Migration
2003
as Littlefoot (voice)
Finding Nemo
2003
as Additional Voices (voice)
The United States of Leland
2003
as 12-Year-Old Leland
The Core
2003
as (voice) (uncredited)
The Long Ride Home
2003
as Daniel Fowler