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
Pals
2016 • Director
Family Guy
1999 - • (voice)
The Good Doctor
2017 - 2024 • Brandon
Good Trouble
2019 - 2024 • Tate Wilson
Batwheels
2022 - • Nightwing (voice)
Bubble Guppies
2011 - 2023 • Gil
The Resident
2018 - 2023 • Aaron Meuser
Violet
2021 • Bradley
Last Man Standing
2011 - 2021 • Andrew
Dreamcatcher
2021 • Jake
Star Wars Rebels
2014 - 2018 • Mart Mattin (voice)
Childrens Hospital
2008 - 2016 • Mike
Norm of the North
2016 • Norm Cub (voice) (uncredited)
Killing Animals
2015
The Gettysburg Address
2025 • Daniel Skelly (voice)
R. L. Stine's The Haunting Hour
2010 - 2014 • Seth
Yellowbird
2014 • Max (Voice)
The Boxcar Children
2014 • Henry (voice)
How I Met Your Mother
2005 - 2014 • Grant
Pete's Christmas
2013 • Pete
The Incredible Burt Wonderstone
2013 • Bully
Diary of a Wimpy Kid: Dog Days
2012 • Greg Heffley
Desperate Housewives
2004 - 2012 • Little Robin Hood
Batman: The Brave and the Bold
2008 - 2011 • Young Bruce Wayne (voice)
That's What I Am
2011 • Additional Voices (voice)
Diary of a Wimpy Kid: Rodrick Rules
2011 • Greg Heffley
Diary of a Wimpy Kid
2010 • Greg Heffley
Afro Samurai: Resurrection
2009 • Kotaro (voice)
Four Christmases
2008 • Kid in Jump-Jump
Madagascar: Escape 2 Africa
2008 • Baby Melman (voice)
Lower Learning
2008 • Frankie Fowler
The Brothers Bloom
2008 • Young Bloom
National Treasure: Book of Secrets
2007 • Lincoln Conspiracy Kid
The Chubbchubbs Save Xmas
2007 • Brad Spoylt (voice)
Sex and Death 101
2007 • Barbecue Brat
Georgia Rule
2007 • Ethan
Because I Said So
2007 • Little Arthur (uncredited)