
Thomas Alexander Dekker (born December 28, 1987) is an American film and television actor and a musician. He is also a singer and has written and produced two albums. He is best known for his roles as John Connor in Terminator: The Sarah Connor Chronicles, Nick Szalinski on Honey, I Shrunk the Kids: The TV Show, and Zach on Heroes. He also did the voice of Littlefoot in The Land Before Time V-IX (singing voice in The Land Before Time V) and as Fievel Mousekewitz in An American Tail: The Treasure of Manhattan Island and An American Tail: The Mystery of the Night Monster. He is also known for playing Jesse Braun in the 2010 remake of A Nightmare on Elm Street, and recently, Smith in Gregg Araki's film Kaboom.
Description above from the Wikipedia article Thomas Dekker (actor), licensed under CC-BY-SA, full list of contributors on Wikipedia

A Nightmare on Elm Street
2010 · as Jesse Braun

Star Trek: Generations
1994 · as Picard's Kid

My Sister's Keeper
2009 · as Taylor Ambrose

Zombois
as Ezekiel

Body Brokers
2021 · as Jacko

Miss Bala
2019 · as Makeup Supervisor

The Land Before Time IX: Journey to Big Water
2002 · as Littlefoot (voice)

Village of the Damned
1995 · as David

The Land Before Time V: The Mysterious Island
1997 · as Littlefoot (singing voice)

Halloween Store
as Hunter Graham

Little Dixie
2023 · as Clarke Moore

An American Tail: The Treasure of Manhattan Island
1998 · as Fievel Mousekewitz (voice)

Kaboom
2010 · as Smith

The Land Before Time VI: The Secret of Saurus Rock
1998 · as Littlefoot (voice)

All About Evil
2010 · as Steven

From Within
2008 · as Aidan

The Land Before Time VII: The Stone of Cold Fire
2000 · as Littlefoot (voice)

Laid to Rest
2009 · as Tommy