Cast & Crew
Shrek Forever After
Cast (35)

Cameron Diaz
as Princess Fiona (voice)

Eddie Murphy
as Donkey (voice)

Antonio Banderas
as Puss in Boots (voice)

Kristen Schaal
as Pumpkin Witch / Palace Witch (voice)

Julie Andrews
as Queen Lillian (voice)

Frank Welker
as Dragon / Animals (voice) (uncredited)

Jon Hamm
as Brogan (voice)

Lake Bell
as Patrol Witch / Wagon Witch #2 (voice)

Mike Myers
as Shrek (voice)

John Cleese
as King Harold (voice)

Jane Lynch
as Gretched (voice)

Ryan Seacrest
as Father of Butter Pants (voice)

Mary Kay Place
as Guard Witch (voice)

Craig Robinson
as Cookie (voice)

Conrad Vernon
as Gingerbread Man (voice)

Walt Dohrn
as Rumpelstiltskin / Priest / Krekraw Ogre (voice)

Miles Bakshi
as Ogre Baby / Villager Kid (voice)

Aron Warner
as Wolf (voice)

Ashley Boettcher
as Witch (voice) / Pedestrian (voice) (uncredited)

Mike Mitchell
as Tour Guide / Camp Ogre / Ogre Naysayer / Baba Witch / Melty Witch / Witch Guard #2 / Butter Pants (voice)

Chris Miller
as Royal Messenger / Magic Mirror / Geppetto (voice)

Kathy Griffin
as Dancing Witch / Wagon Witch #1 (voice)

Larry King
as Doris (voice)

Meredith Vieira
as Broomsy Witch (voice)

Regis Philbin
as Mabel (voice)

Cody Cameron
as Pinocchio / Three Pigs (voice)
Jasper Johannes Andrews
as Ogre Baby (voice)

Christopher Knights
as Blind Mice (voice)

James Ryan
as Villager Fan #2 (voice)
Nina Zoe Bakshi
as Ogre Baby / Tourist Girl / Villager Girl (voice)

Billie Hayes
as Cackling Witch (voice)
Jeremy Hollingworth
as Villager Fan #1 (voice)
Danielle Soibelman
as Witch (voice) / Pedestrian (voice) (uncredited)
Brian Hopkins
as Villager Fan #3 / Ogre Gnimrach (voice)
Ollie Mitchell
as Ogre Baby (voice)
Crew (48)
Writing
Production
Andrew Adamson
Executive Producer
Aron Warner
Executive Producer
John H. Williams
Executive Producer
Leslee Feldman
Casting
April Lawrence
Production Supervisor
Joe Crowley
Production Supervisor
Gina Shay
Producer
Tony Cosanella
Production Manager
Kelly Matthews
Production Supervisor
Robyn Mesher
Production Supervisor
Tracey Dispensa
Production Supervisor
Patty Kaku
Associate Producer
Peter McCown
Production Supervisor
Teresa Cheng
Producer
Danielle Helsaple
Production Supervisor
Laura Hofmann
Production Supervisor
Malia P. Russell
Production Supervisor
Sunny Ye
Production Supervisor