Zachary Gordon
Biography
Zachary Gordon (born February 15, 1998) is an American actor. Gordon began his professional acting career at the age of eight and as a child came to prominence playing Greg Heffley in the first three films of the Diary of a Wimpy Kid film series
Also Known As
Movie Appearances

Madagascar: Escape 2 Africa
as Baby Melman (voice)
2008

Robot Chicken's Half-Assed Christmas Special
as Linus van Pelt / Charlie Brown / Franklin (voice)
2007

The Brothers Bloom
as Young Bloom
2008

Diary of a Wimpy Kid
as Greg Heffley
2010

Georgia Rule
as Ethan
2007

Afro Samurai: Resurrection
as Kotaro (voice)
2009

Diary of a Wimpy Kid: Rodrick Rules
as Greg Heffley
2011

Diary of a Wimpy Kid: Dog Days
as Greg Heffley
2012

Beverly Hills Chihuahua 2
as Papi Jr. (voice)
2011

That's What I Am
as Additional Voices (voice)
2011

Pete's Christmas
as Pete
2013

Diary of a Wimpy Kid: Class Clown
as Greg Heffley (voice)
2012

Yellowbird
as Max (Voice)
2014

Santa Buddies
as Puppy Paws (voice)
2009

Max Dagan
as Max Dagan
2024

Norm of the North
as Norm Cub (voice) (uncredited)
2016

The Boxcar Children
as Henry (voice)
2014

Bubble Guppies: Animals Everywhere
2014

Bubble Guppies
as Gil (voice)
2012

The Search for Santa Paws
as Paws (voice)
2010
TV Appearances

How I Met Your Mother
as Grant
2005

Desperate Housewives
as Little Robin Hood
2004

Family Guy
as Grandchild #1 (voice)
1999

Family Guy
as (voice)
1999

Last Man Standing
as Andrew
2011

Childrens Hospital
as Mike
2008

The Good Doctor
as Brandon
2017

Batwheels
as Nightwing (voice)
2022

Star Wars Rebels
as Imperial Technician #1 / Mart Mattin (voice)
2014

Star Wars Rebels
as Mart Mattin (voice)
2014

R. L. Stine's The Haunting Hour
as Seth
2010

Good Trouble
as Tate Wilson
2019
