Portrait of Zachary Gordon

Zachary Gordon

Bio: 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
Born: Sun, Feb 15 1998
Birthplace: Oak Park, California, USA
Zachary Gordon is 26 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of The Gettysburg Address
The Gettysburg Address
Zachary Gordon will be
27 in The Gettysburg Address
as 'Daniel Skelly (voice)'.
Wed, Nov 19 2025
Poster of Max Dagan
Max Dagan
Zachary Gordon was
26 in Max Dagan
as 'Max Dagan'.
Sun, Jun 30 2024
Poster of Diary of a Wimpy Kid: Freshman Year
Diary of a Wimpy Kid: Freshman Year
Zachary Gordon was
24 in Diary of a Wimpy Kid: Freshman Year
as 'Self (archive footage)'.
Fri, Mar 11 2022
Poster of Violet
Violet
Zachary Gordon was
23 in Violet
as 'Bradley'.
Fri, Oct 29 2021
Poster of Dreamcatcher
Dreamcatcher
Zachary Gordon was
23 in Dreamcatcher
as 'Jake'.
Fri, Mar 05 2021
Poster of American Pie Presents: Girls' Rules
American Pie Presents: Girls' Rules
Zachary Gordon was
22 in American Pie Presents: Girls' Rules
as 'Emmett'.
Tue, Oct 06 2020
Poster of Norm of the North
Norm of the North
Zachary Gordon was
17 in Norm of the North
as 'Norm Cub (voice) (uncredited)'.
Thu, Jan 14 2016
Poster of Killing Animals
Killing Animals
Zachary Gordon was
17 in Killing Animals
as 'Jeremy'.
Mon, Jun 01 2015
Poster of Robot Chicken: Christmas Specials
Robot Chicken: Christmas Specials
Zachary Gordon was
16 in Robot Chicken: Christmas Specials
as 'Various (voice) (archive sound)'.
Tue, Nov 18 2014
Poster of Yellowbird
Yellowbird
Zachary Gordon was
16 in Yellowbird
as 'Max (Voice)'.
Fri, Oct 17 2014
Poster of The Boxcar Children
The Boxcar Children
Zachary Gordon was
16 in The Boxcar Children
as 'Henry (voice)'.
Tue, Aug 05 2014
Poster of Bubble Guppies: Animals Everywhere
Bubble Guppies: Animals Everywhere
Zachary Gordon was
16 in Bubble Guppies: Animals Everywhere
Tue, Mar 11 2014
Poster of Pete's Christmas
Pete's Christmas
Zachary Gordon was
15 in Pete's Christmas
as 'Pete'.
Sat, Nov 16 2013
Poster of The Incredible Burt Wonderstone
The Incredible Burt Wonderstone
Zachary Gordon was
15 in The Incredible Burt Wonderstone
as 'Bully'.
Thu, Mar 14 2013
Poster of Diary of a Wimpy Kid: Class Clown
Diary of a Wimpy Kid: Class Clown
Zachary Gordon was
14 in Diary of a Wimpy Kid: Class Clown
as 'Greg Heffley'.
Tue, Dec 18 2012
Poster of Diary of a Wimpy Kid: Dog Days
Diary of a Wimpy Kid: Dog Days
Zachary Gordon was
14 in Diary of a Wimpy Kid: Dog Days
as 'Greg Heffley'.
Thu, Aug 02 2012
Poster of Bubble Guppies
Bubble Guppies
Zachary Gordon was
14 in Bubble Guppies
as 'Gil (voice)'.
Tue, May 01 2012
Poster of That's What I Am
That's What I Am
Zachary Gordon was
13 in That's What I Am
as 'Additional Voices (voice)'.
Fri, Apr 29 2011
Poster of Diary of a Wimpy Kid: Rodrick Rules
Diary of a Wimpy Kid: Rodrick Rules
Zachary Gordon was
13 in Diary of a Wimpy Kid: Rodrick Rules
as 'Greg Heffley'.
Fri, Mar 25 2011
Poster of Beverly Hills Chihuahua 2
Beverly Hills Chihuahua 2
Zachary Gordon was
12 in Beverly Hills Chihuahua 2
as 'Papi Jr. (voice)'.
Tue, Feb 01 2011
Poster of The Search for Santa Paws
The Search for Santa Paws
Zachary Gordon was
12 in The Search for Santa Paws
as 'Paws (voice)'.
Tue, Oct 12 2010
Poster of Diary of a Wimpy Kid
Diary of a Wimpy Kid
Zachary Gordon was
12 in Diary of a Wimpy Kid
as 'Greg Heffley'.
Fri, Mar 19 2010
Poster of Santa Buddies
Santa Buddies
Zachary Gordon was
11 in Santa Buddies
as 'Puppy Paws (voice)'.
Thu, Oct 22 2009
Poster of Afro Samurai: Resurrection
Afro Samurai: Resurrection
Zachary Gordon was
11 in Afro Samurai: Resurrection
as 'Kotaro (voice)'.
Fri, Oct 16 2009
Poster of Four Christmases
Four Christmases
Zachary Gordon was
10 in Four Christmases
as 'Kid in Jump-Jump'.
Wed, Nov 26 2008
Poster of Madagascar: Escape 2 Africa
Madagascar: Escape 2 Africa
Zachary Gordon was
10 in Madagascar: Escape 2 Africa
as 'Baby Melman (voice)'.
Thu, Oct 30 2008
Poster of Lower Learning
Lower Learning
Zachary Gordon was
10 in Lower Learning
as 'Frankie Fowler'.
Fri, Oct 10 2008
Poster of The Brothers Bloom
The Brothers Bloom
Zachary Gordon was
10 in The Brothers Bloom
as 'Young Bloom'.
Tue, Sep 09 2008
Poster of National Treasure: Book of Secrets
National Treasure: Book of Secrets
Zachary Gordon was
9 in National Treasure: Book of Secrets
as 'Lincoln Conspiracy Kid'.
Thu, Dec 13 2007
Poster of Robot Chicken's Half-Assed Christmas Special
Robot Chicken's Half-Assed Christmas Special
Zachary Gordon was
9 in Robot Chicken's Half-Assed Christmas Special
as 'inus van Pelt / Charlie Brown / Franklin (voice)'.
Sun, Dec 09 2007
Poster of The ChubbChubbs Save Xmas
The ChubbChubbs Save Xmas
Zachary Gordon was
9 in The ChubbChubbs Save Xmas
as 'Brad Spoylt (voice)'.
Wed, Aug 08 2007
Poster of Sex and Death 101
Sex and Death 101
Zachary Gordon was
9 in Sex and Death 101
as 'Barbecue Brat'.
Fri, Jun 15 2007
Poster of Georgia Rule
Georgia Rule
Zachary Gordon was
9 in Georgia Rule
as 'Ethan'.
Thu, May 10 2007
Poster of Because I Said So
Because I Said So
Zachary Gordon was
8 in Because I Said So
as 'Little Arthur (uncredited)'.
Fri, Feb 02 2007

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Batwheels
Batwheels
Zachary Gordon was
24+ in Batwheels
as 'Nightwing (voice)'.
First Air Date
Sat, Oct 15 2022
Poster of Good Trouble
Good Trouble
Zachary Gordon was
20+ in Good Trouble
as 'Tate Wilson'.
First Air Date
Tue, Jan 08 2019
Poster of The Resident
The Resident
Zachary Gordon was
19+ in The Resident
as 'Aaron Meuser'.
First Air Date
Sun, Jan 21 2018
Poster of The Good Doctor
The Good Doctor
Zachary Gordon was
19+ in The Good Doctor
as 'Brandon'.
First Air Date
Mon, Sep 25 2017
Poster of Star Wars Rebels
Star Wars Rebels
Zachary Gordon was
16+ in Star Wars Rebels
as 'Imperial Technician #1 / Mart Mattin (voice), Mart Mattin (voice)'.
First Air Date
Mon, Oct 13 2014
Poster of Last Man Standing
Last Man Standing
Zachary Gordon was
13+ in Last Man Standing
as 'Andrew'.
First Air Date
Tue, Oct 11 2011
Poster of Bubble Guppies
Bubble Guppies
Zachary Gordon was
12+ in Bubble Guppies
as 'Gil (voice)'.
First Air Date
Mon, Jan 24 2011
Poster of R. L. Stine's The Haunting Hour
R. L. Stine's The Haunting Hour
Zachary Gordon was
12+ in R. L. Stine's The Haunting Hour
as 'Seth'.
First Air Date
Fri, Oct 29 2010
Poster of Childrens Hospital
Childrens Hospital
Zachary Gordon was
10+ in Childrens Hospital
as 'Mike'.
First Air Date
Mon, Dec 08 2008
Poster of Batman: The Brave and the Bold
Batman: The Brave and the Bold
Zachary Gordon was
10+ in Batman: The Brave and the Bold
as 'Young Bruce Wayne / Kid #1 (voice), Young Aqualad (voice), Young Bruce Wayne (voice)'.
First Air Date
Fri, Nov 14 2008
Poster of How I Met Your Mother
How I Met Your Mother
Zachary Gordon was
7+ in How I Met Your Mother
as 'Grant, Boy'.
First Air Date
Mon, Sep 19 2005
Poster of Desperate Housewives
Desperate Housewives
Zachary Gordon was
6+ in Desperate Housewives
as 'Little Robin Hood'.
First Air Date
Sun, Oct 03 2004
Poster of Family Guy
Family Guy
Zachary Gordon was
0+ in Family Guy
as 'Grandchild #1 (voice), (voice)'.
First Air Date
Sun, Jan 31 1999