It's official, 11-year-old Zachary Gordon has been cast to play everyone's favorite wimp - Greg Heffley. Poor Zachary even had to get Greg's "haircut" -- with three pieces sticking up in the back. Fans of the TV show Ni Hao Kai-lan might recognize Zachary's voice, he voices San San. Here's what this young actor has to say about playing an anti-hero: "Everybody has Greg inside him. Their worst parts are him. That's how they relate to him, and he also has a little bit of a conscience. In some ways." Veteran actor Steve Zahn will be playing Greg's father, Frank. Diary of a Wimpy Kid the movie is due out April 2, 2010.
