Zachary Adam Gordon
(born February 15
) is an American film and television teen actor who is best known for his role as Greg Heffley
in the Diary of a Wimpy Kid
He voiced a young Leonard Francis Lopart in Handy Manny, Puppy Paws in Santa Buddies, young Santa Paws in The Search for Santa Paws, and Papi Jr. in Beverly Hills Chihuahua 2.