X

Cast & Crew

Written By

William Steig
based upon the book by
Andrew Adamson
story by / screenplay by
Joe Stillman
screenplay by
J. David Stem
screenplay by
David N. Weiss
screenplay by
Cody Cameron
additional dialogue
Walt Dohrn
additional dialogue
Chris Miller
additional dialogue
David P. Smith
additional dialogue
Conrad Vernon
additional dialogue
Ted Elliott
based on the characters created by
Terry Rossio
based on the characters created by
Roger S.H. Schulman
based on the characters created by

Cast

Cameron Diaz
Princess Fiona
Antonio Banderas
Puss In Boots
Rupert Everett
Prince Charming
Jennifer Saunders
Fairy Godmother
Kelly Asbury
Page / Elf / Nobleman / Nobleman's Son
Cody Cameron
Pinocchio / Three Pigs
Conrad Vernon
Gingerbread Man / Cedric / Announcer / Muffin Man / Mongo
David P. Smith
Herald / Man with Box
Mark Moseley
Mirror / Dresser
Kelly Cooney
Fast Food Clerk
Larry King
Ugly Stepsister
Guillaume Aretos
Receptionist
Chris Miller
Humphries / Magic Mirror
Latifa Ouaou
Doll / Jill
Alina Phelan
Maiden #1 / Generic Female #2
Erika Thomas
Maiden #2
Joan Rivers
Joan Rivers
Andrew Adamson
Captain of the Guards

Produced By

Jeffrey Katzenberg
executive producer
Aron Warner
producer

Sound

Christopher Barron
digital transfer
Anna Behlmer
sound mixing / Re-recording Mixer
Tim Burby
digital editorial services
Derek Casari
adr engineer
John Countryman
digital transfer
Travis Crenshaw
foley recordist
Edwin Dunkley
video services
Coya Elliott
assistant sound effects editor
Andre Fenley
sound fx editor
Will Files
assistant sound designer
Megan Fouts
client services
Jonathan Greber
digital transfer
J.R. Grubbs
sound fx editor
Scott Guitteau
sound fx editor
Craig Heath
recordist
Ellen Heuer
foley artist
David C. Hughes
additional sound design
David Hunter
digital editorial services
Leilani Jones
audio description narrator: not all prints
Mike Lane
client services
Dennis Leonard
supervising sound editor
David Lucarelli
adr recordist
Marilyn McCoppen
adr editor / supervising dialogue editor
Stuart McCowan
assistant supervising sound editor
Andy Nelson
sound mixing / Re-recording Mixer
Gordon Ng
client services
Jon Null
foley editor
Larry Oatfield
foley editor
Eva Porter
client services
Robert Renga
recordist
Carlos Sotolongo
recording engineer: L.A. Studios
Denis St. Amand
Re-recording Engineer
Ewa Sztompke
adr editor
Randy Thom
sound designer / supervising sound editor
Dennie Thorpe
foley artist
John Torrijos
video services
Jana Vance
foley artist
Larry Winer
recording engineer: L.A. Studios
Ryeland Allison
sound programmer
Scott Cochran
sound engineer
Will Edwards
sound recordist
Mark Kenna
sound consultant: Dolby, foreign language versions
Greg LaPlante
digital mastering
Timmy Olmstead
adr assistant engineer
Hassan Ramli
audio engineer / audio mixer
Janusz Tokarzewski
sound engineer: Poland
Jon Vogl
adr mixer

Casting Director

Production Design

Art Direction

Visual Effects

David Aguirre
stereo artist: Legend 3D
Matt Akey
stereoscopic producer: Legend 3D
Ryan Albertson
stereo artist: Legend 3D
Julius F. Alexander
lead stereo compositor: Legend 3D
Troy Alexiadis
stereo artist: Legend 3D
David P. Allen
effects lead
Patrick L. Almanza
stereo compositor: Legend 3D
Juan Alvarez
stereo artist: Legend 3D
Claudia Amatulli
lead stereo artist: Legend 3D
Mitch Amino
production engineering: staff
Mitchell Amino
production engineering: staff
John Paul Amos
stereo artist: Legend 3D
David Anderson
stereo artist: Legend 3D
Ken Anderson
stereo compositor: Legend 3D
Sabrina Arnold
stereo comp producer: Legend 3D
Matt Aspbury
rough layout
Andrew Astengo
stereo artist: Legend 3D
Sheryl Aterrado
additional technical support: lighting
Matt Authement
animation technical director
Matt Baer
effects
Kristopher Baldwin
stereo compositor
Ken Ball
lead lighter
Brad Banda
stereo artist: Legend 3D
Zsoka Barkacs
character technical director
Richard N. Barnes
animation technology: Glendale
Jim Barnett
lead stereo artist: Legend 3D
Shawn Barnett
lead stereo compositor: Legend 3D
Abraham Barrera
stereo artist: Legend 3D
Scott E. Baxter
stereoscopic compositor
Nathan Behmlander
stereo compositor: Legend 3D
Stephanie Bell
stereo compositor: Legend 3D
Steve R.J. Bell
lighting technical director
Kate Bello
stereo artist: Legend 3D
Molly Bender
stereo production assistant: Legend 3D
Kevin Bennett
stereo coordinator: Legend 3D
Tyler Bennink
stereo production supervisor: Legend 3D
Ken Bielenberg
visual effects supervisor
Stewart Birnam
production engineering: staff
Chris Bloom
stereo artist: Legend 3D
Patty Bonfilio
studio operations: PDI
Jason Bowers
stereo artist: Legend 3D
Terran Boylan
character technical director
John Bradley
stereo artist: Legend 3D
Erik Bratlien
stereo artist: Legend 3D
John Braunreuther
rough layout
Anne Marie Breedlove
stereo artist: Legend 3D
Morris Brown
stereo artist: Legend 3D
George Bruder
production engineering: staff
Amy Brunolli
lead stereo artist: Legend 3D
James Buckhouse
rough layout
Jared Buford
stereo artist: Legend 3D
Juan J. Buhler
effects lead
Chris Bunny
coordinator: clothing & finaling
Ted Burge
animation technology: Glendale
Robert Burk
stereo artist: Legend 3D
Patti Burke
head of studio: PDI
Markus Burki
effects: PDI/DWA
Jay Caguioa
stereo compositor: Legend 3D
Khue Cai
stereo production assistant: Legend 3D
Sean Callahan
stereo artist: Legend 3D
Roberto Calvo
additional technical support: lighting
Wendy Berry Campbell
effects production coordinator
Claudia Candia
surfacing artist
Matt Candido
data management: Legend 3D
Jan Carlee
additional layout
Lans Carstensen
animation technology: Glendale
Nhi H. Casey
animation technology: Glendale
Rex Cataroja
stereo artist: Legend 3D
Gabriel D. Cervantes
lead stereo artist: Legend 3D
Craig Cesareo
stereo compositor: Legend 3D
Jeffrey D. Chandler
facility engineer: PDI
Alan Chen
lighter
Teresa Cheng
head of production: PDI
Mark Chernausek
stereo production assistant: Legend 3D
Adam Chin
lighter
Jennifer Cho
stereo artist: Legend 3D
Ye Won Cho
lighter
Amy Christensen
additional lighting
August Christman
stereo artist: Legend 3D
Kristy Chrobak
lead stereo artist: Legend 3D
Richard Chuang
special projects: PDI
Vincent Chung
stereo artist: Legend 3D
Caleb Cleveland
stereo artist: Legend 3D
Ryan Cleveland
stereo artist: Legend 3D
Christine Clippinger
stereo compositor: Legend 3D
Ron Clowney
stereo artist: Legend 3D
Joshua E. Cohen
stereo artist: Legend 3D
Michael Collery
matte painting technical supervisor
Joseph Costa
stereo artist: Legend 3D
Laurel Costa
lead stereo artist: Legend 3D
Sean Crampton
lead stereo artist: Legend 3D
John Crawbuck
production engineering: manager
Thomas Crow
stereo artist: Legend 3D
Chanda Cummings
lead lighter
Lawrence D. Cutler
character technical direction supervisor
Michael Cutler
senior systems administrator

Production Management

Pawel Araszkiewicz
production associate
Andrew Birch
post-production supervisor
Denise Nolan Cascino
senior production manager
Kristen D. Chidel
production manager
Barbara Ford
post-production manager
Carol Norton
production supervisor
Miguel Ángel Poveda
post-production supervisor
Triva von Klark
additional production manager
Darci Zalvin
production supervisor

Art Department

Yuri Bartoli
production illustrator
Liz Borges-Herzog
production coordinator: art department
Walt Dohrn
story artist
Craig Edelblut
set designer
Sarah Maria Goodwin
art department production assistant
Dalton Grant
additional storyboard artist
Hamish Grieve
story artist
Kory Heinzen
production illustrator
Ruben Hickman
production illustrator
Raman Hui
additional storyboard artist
Yoriko Ito
production illustrator
Shannon Jeffries
production illustrator
Noah Klocek
matte painter
Ryan Koch
graphic designer
Travis Koller
art department production assistant / junior illustrator
Robert Koo
additional storyboard artist
Piet Kroon
additional storyboard artist
David Lux
additional storyboard artist
Robert MacKenzie
production illustrator
Erwin Madrid
production illustrator
Mike Mitchell
additional storyboard artist
Huy Nguyen
production illustrator
Doug Pierce
additional set design
Robert Porter
storyboard artist
Alexandre Puvilland
production illustrator
Facundo Rabaudi
model maker
Christian Schellewald
production illustrator
Jeff Snow
additional storyboard artist
Henrik Tamm
production illustrator
Stacey Vandermeer
art department production supervisor
Jo Watanabe
production illustrator
Simon Wells
additional storyboard artist
Paul Westcott
set designer
James Wood Wilson
production illustrator
Julia Woolf
production illustrator
Darci Zalvin
additional production support: art department
Peter Zaslav
production illustrator
Damon Bard
sculptor
Rejean Bourdages
storyboard artist
Lorna Cook
storyboard artist
Jenny Lerew
storyboard artist
Jason Lethcoe
additional storyboard artist
Douglas McCarthy
additional storyboard artist
Tom McGrath
story artist
Clay Morrow
additional storyboard artist
Liz Pichon
additional story artist
Wilbert Plijnaar
storyboard artist
Carlos Ramos
story artist
Daniel St. Pierre
head of development
Shane Zalvin
additional storyboard artist

Animation

Chris Aguirre
additional character design
Kyle Balda
animator
James Baxter
supervising animator
Linda Bel
animator
Rudi Bloss
animator
Jason Boose
animator
Adam Burke
animator
Cody Cameron
story artist
Chung Chan
directing animator
Chen-Yi Chang
additional character design
Tim Cheung
supervising animator
Kenny Chung
animator
Paul Chung
directing animator
Tony Cosanella
animation production supervisor
Nick Craven
animator
Jennifer Dahlman
animation production supervisor
Donnachada Daly
directing animator
Gavin Dell
animator
Peter DeSève
additional character design
Walt Dohrn
story artist
Steve Fonti
story artist
Steven E. Gordon
story artist
Gary Graham
story artist
Antony Gray
animator
Hamish Grieve
story artist
Rex Grignon
animation supervisor
Kevin Harkey
story artist
Andy Hendrickson
head of animation technology
Tom Hester
character design
Anthony Hodgson
directing animator
Raman Hui
supervising animator
James Hull
animator
Ethan Hurd
animator
Manu Ittina
animator
Jeffrey Joe
animator
Jin Kim
animator
Kevin Koch
animator
Chris Milano
production assistant: animation
Chris Miller
head of story
Lucia Modesto
character technical director co-supervisor
Luci Napier
animator
Mark O'Hare
story artist
Tom Owens
animator
Bob Persichetti
story artist
Van Phan
animator
Robert Porter
story artist
Keith Reicher
final layout artist
Kimberly Rice-Bogdan
CP Creative Director
David Silverman
story artist
Tony Siruno
additional character design

Editorial

Michelle Belforte
second editor
James Beshears
post-production executive
Suvi Salakka Booth
apprentice editor
Terry Claborn
color timer
Patrick Danford
editorial technician
John Dorst
first assistant editor
John Hanashiro
lead film technician
Robert J. Hansen
telecine operator
Wayne Hellinger
post-production coordinator
Mo Henry
negative cutter
Chris Hoetger
video transfer coordinator
Kaya Kim
assistant editor
Christopher Knights
assistant editor
Joanna Laurent
editorial technician
Nelson Lee
post-production coordinator
Laura Lockwood
production supervisor: editorial
Rich Mackay
negative cutter
Julie M. McDonald
production supervisor: editorial
Ann Dial McMillan
post technology coordinator
Michelle Mendenhall
first assistant editor
Baron Northrop
film and color technician
Kyle Pascucci
film and color supervisor
Timothy Peeler
digital colorist
Felicia Sanchez
editorial production assistant
Gabrielle Siegel
production coordinator: editorial
Mary Beth Smith
negative cutter
Gene Takahashi
editorial technician
Virginia Wilson
editorial coordinator / production coordinator: editorial
Mathieu Reid
color timer

Other

Edip Agi
in memoriam
Sara Cardone
special thanks: Dreamworks Worldwide Technical Services
Corinne Cavallaro
special thanks: Dreamworks Worldwide Technical Services
Derek Chan
special thanks
Marty Cohen
special thanks
Bruce Daitch
special thanks
Ann Daly
special thanks
Bill Damaschke
special thanks
Jodi DiCenzo
special thanks
Bryan Ellenburg
special thanks: Dreamworks Worldwide Technical Services
Jane Elms
special thanks: Dreamworks Worldwide Technical Services
Suzanne Garner
special thanks: Dreamworks Worldwide Technical Services
Catherine Giddings
special thanks
Adrianna Granville
special thanks: Dreamworks Worldwide Technical Services
Frank Hall
special thanks: Dreamworks Worldwide Technical Services
Jane Hartwell
special thanks
Todd Homme
special thanks
Desmond Johnson
special thanks: Dreamworks Worldwide Technical Services
Jodi Kershner
special thanks
Fumi Kitahara
special thanks
Melanie Knox
special thanks: Dreamworks Worldwide Technical Services
Andrew Kopperud
special thanks
Michael Lachance
special thanks
Katherine Leh
special thanks
Edwin R. Leonard
special thanks
Alison Lima
special thanks
Jim Mainard
special thanks
Kathy Mandato
special thanks
Scott McPhail
special thanks
Gena Miceli
special thanks: Dreamworks Worldwide Technical Services
Tania Moloney
special thanks
Adrienne Moss
special thanks
Dennis Park
special thanks
Jonathan Phillips
special thanks: Dreamworks Worldwide Technical Services
Shana Priesz
special thanks: Dreamworks Worldwide Technical Services
Jennifer Rubin
special thanks
Jennifer Scarry
special thanks: Dreamworks Worldwide Technical Services
Rich Shuter
special thanks
Susan Sidoti
special thanks: Dreamworks Worldwide Technical Services
Andrew Smith
special thanks: Dreamworks Worldwide Technical Services
William Steig
in memory of
Kate Swanborg
special thanks
Fred Taieb
special thanks: Dreamworks Worldwide Technical Services
Michael Trainotti
special thanks: Dreamworks Worldwide Technical Services
Bill Ward
special thanks: Dreamworks Worldwide Technical Services
Lenny Wohl
special thanks
Lance Young
special thanks
Hans Zimmer
special thanks

Music Department

Stephen Barton
composer: additional music
Mark Berrow
musician: violin
Dave Bishop
musician: clarinet
Richard Bissill
musician: French horn
Tom Boyd
musician: oboe soloist
Nicholas Bucknall
musician: clarinet
Julie Butchko
music clearances
Toby Chu
assistant music engineer
Eric Crees
musician: trombone
Andrew Crowley
musician: trumpet
Sandy DeCrescent
orchestra contractor
Peter DiStefano
musician: guitar
Chris Douridas
music supervisor
Richard Edwards
musician: trombone
Jonathan Evans-Jones
musician: violin
Olga FitzRoy
assistant score recordist
Meri Gavin
assistant music engineer
Mark Graham
music copyist / music librarian
Harry Gregson-Williams
composer: original themes from Shrek
Isobel Griffiths
orchestral contractor: London
Mike Hext
musician: trombone
Jake Jackson
assistant score recordist
Skaila Kanga
musician: harp
Julie Imboden Keel
music coordinator
Robert King
musician: harpsichord
Costa Kotselas
music technical engineer
Frank Macchia
music preparation
Rita Manning
musician: violin
Hugh Marsh
musician: electric violin
James McKee Smith
composer: additional music
Metro Voices
musicians: choir
Alan Meyerson
score mixer
Trevor Morris
midi programmer
Everton Nelson
musician: violin
Dan Newell
musician: trumpet
Daniel Nielsen
composer: trailer music
Anna Noakes
musician: flute
Jenny O'Grady
choir master
Sunny Park
music executive
Tom Pigott Smith
musician: violin
Anthony Pike
musician: clarinet
John Powell
composer: original themes from Shrek
Lisbeth Scott
vocalist: solos
Russell Scott
choir / playback singer
Gregg Silk
assistant music engineer
Owen Slade
musician: tuba
Steven L. Smith
music preparation
Tony Stanton
music preparation
Jamie Talbot
tenor saxophone
James Thatcher
musician: French horn
Robert Townson
soundtrack producer
Jake Walker
musician
Jonathan Williams
musician: cello
Lenny Wohl
Music Business Affairs
Nick Wollage
score recordist
Gavyn Wright
orchestra leader
Warren Zielinski
musician: violin
Kevin Blumenfeld
music intern: Harry Gregson-Williams
Seth Boggess
assistant music engineer
Rachel Bolt
musician: viola
Bruce Fowler
orchestrator
Walt Fowler
orchestrator
Paul Kegg
musician: cello
Michael A. Levine
music arranger
Ladd McIntosh
orchestrator
Heitor Pereira
composer: additional music / musician
Hassan Ramli
assistant to composer / music assistant / music editor / music recording engineer / musician: guitar / score recordist
Rich Reising
playback singer
Mary Scully
musician: double bass
Allen Walley
musician: double bass
Bruce White
musician: viola

Casting Department

Celeste Leger
casting assistant
Mickie McGowan
adr voice casting
Christi Soper
casting associate

Costume Department

Nazhat Hester
costume researcher

Camera Department

Nelson Lee
videographer

Script Department

Steve Martino
script editor
Stephen Hibbert
script revisions
Movie title data and credits provided by
IMDb logo