Actor
Finding Dory
2016
as Passenger Carl (voice)
Superman: Unbound
2013
as Jimmy Olsen (voice)
The Librarian from the Black Lagoon
2007
as Hubie (narrator)
How to Eat Fried Worms
2006
as Twitch
Curious George
2006
as Kid (voice)
Bambi II
2006
as Bambi (voice)
Diary of a Worm
2005
as Narrator (voice)
Dark Shadows
2005
as David Collins
Wheelmen
2005
as Arthur
The Teacher from the Black Lagoon… and More Slightly Scary Stories
2004
Finding Nemo
2003
as Nemo (voice)
They
2002
as Young Billy
The Day the World Ended
2001
as Young Ben
Mexico City
2000
as Peter Cobb
City of Angels
1998
as Little Boy (Uncredited)