IMDb Page
Movie Release Date Character Age at Release
Under Wraps 2 09/25/22 38
The Mitchells vs. the Machines 04/22/21 Additional Voices (voice) 36
Pocket Listing 03/23/16 Tommy Boy 31
Jake and the Never Land Pirates: Battle for the Book 10/26/14 Peter Pan (voice) 30
The Smurfs: The Legend of Smurfy Hollow 09/12/13 Panicky Smurf (voice) 29
The Smurfs 2 07/30/13 Panicky Smurf (voice) 29
Dark Power 07/09/13 Neil Roberts 29
Jake and the Never Land Pirates: Peter Pan Returns 04/03/12 Peter Pan 27
Street Dreams 06/12/09 Mikey Robbins 25
Porky's: Pimpin' Pee Wee 01/09/09 Pee Wee 24
Return to Sleepaway Camp 11/04/08 Weed 24
Species: The Awakening 10/02/07 Jared (uncredited) 23
Superman: Doomsday 09/18/07 Jimmy Olsen (voice) 23
Toot & Puddle: I'll Be Home for Christmas 12/05/06 Puddle (voice) 22
Bratz: Genie Magic 04/11/06 Bryce / Matt (voice) 21
American Pie Presents: Band Camp 10/31/05 Trading Card Bandy 21
Wild Roomies 01/01/04 Mr. Asher 19
The Biggest Fan 01/01/02 Garfield 17
Flying Virus 12/31/01 Adam 17
Daybreak 12/19/00 Newton Warner 16
Cutaway 08/26/00 Col 16
Lost in the Pershing Point Hotel 01/01/00 Duane Striker 15
Pirates: 3D Show 12/31/99 Davey 15
Can of Worms 04/10/99 Nick 14
The King and I 03/19/99 Louis Leonowens (voice) 14
Children of the Corn V: Fields of Terror 06/21/98 Ezeekial 14
Arnold's Halloween 10/27/97 Curly Gammelthorpe (voice) 13
Under Wraps 10/25/97 Gilbert 13
The Ugly Duckling 09/04/97 Young Ugly (voice) 13
Crayola Kids Adventures: 20,000 Leagues Under the Sea 08/10/97 Captain Nemo 13
Dot & Spot's Magical Christmas Adventure 11/19/96 Ryan (voice) 12
Santa with Muscles 11/08/96 Taylor 12
All Dogs Go to Heaven 2 03/29/96 David (voice) 11
Breaking Free 09/02/95 Billy Rankin 11
The Swan Princess 11/18/94 Young Derek (voice) 10
Timmy's Special Delivery: A Precious Moments Christmas 12/19/93 Timmy / Chris (voice) 9
Reckless Kelly 04/08/93 Pop Corn Boy 8
Stepfather 3 06/04/92 Easter Party Boy 8
The Doctor 07/24/91 Joey 7
Kindergarten Cop 12/21/90 Larry 6