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
as Daniel Skelly (voice)
as Max Dagan
as Self (archive footage)
as Nightwing (voice)
as Bradley
as Jake
as Emmett
as Tate Wilson
as Aaron Meuser
as Brandon
as Norm Cub (voice) (uncredited)
as Jeremy
as Various (voice) (archive sound)
as Max (Voice)
as Henry (voice)
as Imperial Technician #1 / Mart Mattin (voice)
as Mart Mattin (voice)
as Pete
as Bully
as Greg Heffley
as Greg Heffley
as Gil (voice)
as Additional Voices (voice)
as Greg Heffley
as Papi Jr. (voice)
as Andrew
as Gil (voice)
as Paws (voice)
as Greg Heffley
as Seth
as Puppy Paws (voice)
as Kotaro (voice)
as Kid in Jump-Jump
as Baby Melman (voice)
as Frankie Fowler
as Young Bloom
as Mike
as Young Bruce Wayne / Kid #1 (voice)
as Young Bruce Wayne (voice)
as Young Aqualad (voice)
as Lincoln Conspiracy Kid
as inus van Pelt / Charlie Brown / Franklin (voice)
as Brad Spoylt (voice)
as Barbecue Brat
as Ethan
as Little Arthur (uncredited)
as Grant
as Boy
as Little Robin Hood
as Grandchild #1 (voice)
as (voice)
as Director