
Acting
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 pl…

Boris Is Dead
as Antonio

Exit Interviews
as Joseph

An American Family at 50
as Self

Little Dixie
as Clarke Moore

Body Brokers
as Jacko

Blue Call
as Derek

Miss Bala
as Makeup Supervisor

A.I. 187
as Nate Palmer

Once Upon a Superhero
as Teeto

Do You Take This Man
as Bradley

ARK: The Animated Series
as Lawrence (voice) · 2 ep.

The Rookie: Feds
as Owen/Jeffrey Boyle · 1 ep.

Swimming with Sharks
as Travis · 6 ep.

Star Trek: Picard
as Titus Rikka · 1 ep.

The Rookie
as Jeffrey Boyle · 1 ep.

Backstrom
as Gregory Valentine · 13 ep.

The Secret Circle
as Adam Conant · 22 ep.

Glenn Martin, DDS
as (voice) · 1 ep.

Terminator: The Sarah Connor Chronicles
as John Connor · 31 ep.

Heroes
as Zach · 11 ep.
A Nightmare on Elm Street
2010