The Land Before Time XIII: The Wisdom of Friends 2007
as Littlefoot (voice)
Happy Feet 2006
as (voice)
Hidden Places 2006
as Luke Wyatt
Love's Enduring Promise 2004
as Arnie Davis
Shadow Man 2004
as Kevin Stand-In
Riding in Cars with Boys 2001
as Jason (Age 3)
Credits from TMDB.