Thomas Dekker
About Thomas Dekker
American actor and director, best known for playing John Connor in Terminator: The Sarah Connor Chronicles and Zach in Heroes. He has worked across film and television since childhood and more recently moved into directing.