Cast and Crew of Diary of a Wimpy Kid: Dog Days

Cast of
Diary of a Wimpy Kid: Dog Days

About Diary of a Wimpy Kid: Dog Days

It's summertime, and Greg Heffley is looking forward to playing video games and spending time with his friends. However, Greg's dad has other plans: He's decided that some father-son bonding time is in order. Desperate to prevent his dad from ruining summer vacation, Greg pretends he has a job at a ritzy country club. But Greg's plan backfires, leaving him in the middle of embarrassing mishaps and a camping trip gone wrong.

Full Cast of Diary of a Wimpy Kid: Dog Days

Melissa Roxburgh
plays Heather Hills

Melissa Roxburgh as Heather Hills

Melissa Roxburgh (Born December 10, 1992) is a Canadian actress. She is known for her roles in Diary of a Wimpy Kid: ...

See Melissa Roxburgh's other roles

Peter Brown
plays Popcorn Vendor (uncredited)

Jared Abrahamson
plays Tim Warren

Jared Abrahamson as Tim Warren

Jared Abrahamson was born on November 19, 1987 and is currently 36 years old.

See Jared Abrahamson's other roles

Russell Roberts
plays Confederate Soldier

Russell Roberts as Confederate Soldier

Russell Roberts was born on January 1, 1956 and is currently 68 years old.

See Russell Roberts's other roles

Andrew McNee
plays Coach Malone

Andrew McNee as Coach Malone

Andrew McNee (born 25 December 1974) is a Canadian actor, possibly best known for starring as Coach Malone in the mov...

See Andrew McNee's other roles

Zachary Gordon
plays Greg Heffley

Zachary Gordon as Greg Heffley

Zachary Gordon (born February 15, 1998) is an American actor. Gordon began his professional acting career at the age ...

See Zachary Gordon's other roles

Alf Humphreys
plays Mr. Jefferson

Alf Humphreys as Mr. Jefferson

Alfred E. Humphreys (August 9, 1953 – January 31, 2018) was a Canadian actor.

See Alf Humphreys's other roles

Philip Maurice Hayes
plays Stan Warren

Frank C. Turner
plays Troop Master Barrett

Frank C. Turner as Troop Master Barrett

Frank C. Turner is an actor and iconographer born in Wainwright, Alberta and now living in Port Coquitlam, British Co...

See Frank C. Turner's other roles

Bryce Hodgson
plays Ben Segal

Bryce Hodgson as Ben Segal

Bryce Hodgson was born on February 22, 1989 in Vancouver, British Columbia, Canada. He is an actor, known for X-Men 2...

See Bryce Hodgson's other roles

Doug Abrahams
plays Rodrick's Rescuer

Doug Abrahams as Rodrick's Rescuer

Doug Abrahams is known for his work on Fido (2006), Elysium (2013) and Man of Steel (2013).

See Doug Abrahams's other roles

Dalila Bela
plays Taylor Pringle

Dalila Bela as Taylor Pringle

Dalila Bela was born on October 5, 2001 and is currently 22 years old.

See Dalila Bela's other roles

Amitai Marmorstein
plays Cranium Shaker Operator

Bronwen Smith
plays Isabella Wendell-Jefferson

Steve Zahn
plays Frank Heffley

Steve Zahn as Frank Heffley

Steven James Zahn (born November 13, 1967) is an American actor and comedian. His films include Reality Bites (1994),...

See Steve Zahn's other roles

Terence Kelly
plays Grandpa Heffley

Terence Kelly as Grandpa Heffley

Terence Reginald Kelly (born June 12, 1922) is a Canadian film, television and stage actor. He is best known for his ...

See Terence Kelly's other roles

John Shaw
plays Mr. Draybick

John Shaw as Mr. Draybick

John Shaw was born on August 5, 1970 in Calgary, Alberta, Canada. He is an actor and producer, known for Watchmen (20...

See John Shaw's other roles

Karan Brar
plays Chirag Gupta

Karan Brar as Chirag Gupta

Karan Brar (born January 18, 1999) is an American actor. He portrayed Chirag Gupta in the Diary of a Wimpy Kid film f...

See Karan Brar's other roles

Elise Gatien
plays Madison

Elise Gatien as Madison

Gatien was born in Kamloops, British Columbia, Canada. She is of half German descent on her dad's side. She began per...

See Elise Gatien's other roles

Emily Holmes
plays Mrs. Hills

Emily Holmes as Mrs. Hills

Emily Holmes (born March 1, 1977) is a Canadian television and film actress. Holmes was born in Ottawa, Ontario. She...

See Emily Holmes's other roles

Keith MacKechnie
plays Man in Kitchen

Keith MacKechnie as Man in Kitchen

Keith MacKechnie was born on May 31, 1955 and is currently 69 years old.

See Keith MacKechnie's other roles

Simon Chin
plays Restaurant Owner

Simon Chin as Restaurant Owner

Simon Chin was born on February 26, 1975 and is currently 49 years old.

See Simon Chin's other roles

Devon Bostick
plays Rodrick Heffley

Devon Bostick as Rodrick Heffley

Devon Bostick (born November 13, 1991) is a Canadian actor known for playing Rodrick Heffley in the first three Diary...

See Devon Bostick's other roles

Reese Alexander
plays Cop

Reese Alexander as Cop

Reese Alexander is an actor.

See Reese Alexander's other roles

Rachael Harris
plays Susan Heffley

Rachael Harris as Susan Heffley

Rachael Elaine Harris (born January 12, 1968) is an American actress and comedian. She is known for her numerous tele...

See Rachael Harris's other roles

BJ Harrison
plays Dry Cleaner

Tom Stevens
plays Lenwood Heath

Tom Stevens as Lenwood Heath

Thomas James "Tom" Stevens (born June 24, 1987) is a Canadian actor, producer, and musician. He is best known for his...

See Tom Stevens's other roles

Roan Curtis
plays Girl at Cranium Shaker #1

Dawn Chubai
plays Newscaster

Nicole Fraissinet
plays Receptionist Julie

Nicole Fraissinet as Receptionist Julie

I like Josie and the Pussycats.

See Nicole Fraissinet's other roles

Collin MacKechnie
plays Chip Warren

James O'Sullivan
plays Sunblock Guy (uncredited)

James O'Sullivan was born on January 26, 1973 and is currently 51 years old.

See James O'Sullivan's other roles

Anne Openshaw
plays Mrs. Warren


Crew of Diary of a Wimpy Kid: Dog Days

Discover the backstage crew of Diary of a Wimpy Kid: Dog Days →