Actor best known for roles in the 2009 film Push and the 2011 feature We Bought a Zoo , where he appeared alongside Matt Damon , Elle Fanning and Scarlett Johansson . He also provided the voice for the character Jake in Jake and The Never Land Pirates . In 2013, he began playing Joe McAlister on the CBS series Under the Dome .
He began doing print advertisements at age four. In 2002, he appeared in Sweet Home Alabama. The following year, he played Young Lloyd in Dumb and Dumberer: When Harry Met Lloyd.
He has a younger brother.