Zach has been pursuing his career as an actor since 2004. He made his acting debut by starring the role of Tyke in the movie Dreams of an Angel. Two years later, he appeared in the movies like The Santa Clause 3: The Escape Clause and Hollywoodland. That year he also starred the role of Pete Kinkirk in the TV series Numb3rs. He is well acclaimed for portraying the role of Matthew in the movie The Valley of Light. He is also well known for his roles in Kit Kittredge: An American Girl, Mr. Magorium's Wonder Emporium and Super 8. He is of white ethnicity. His height is five feet and ten inches tall. He is now aged 20 years old but till date there is no any information about his love affairs.