Cast

Ewan McGregor
Ed Bloom (young)

Albert Finney
Ed Bloom (senior)

Billy Crudup
Will Bloom

Jessica Lange
Sandra Bloom (senior)

Helena Bonham Carter
Jenny (young & senior) / The Witch

Alison Lohman
Sandra Bloom (young)

Robert Guillaume
Dr. Bennett (senior)

Marion Cotillard
Josephine

Matthew McGrory
Karl the Giant

David Denman
Don Price (age 18-22)

Missi Pyle
Mildred

Loudon Wainwright III
Beamen

Ada Tai
Ping

Arlene Tai
Jing

Steve Buscemi
Norther Winslow

Danny DeVito
Amos Calloway

Deep Roy
Mr. Soggybottom
Perry Walston
Ed Bloom (age 10)

Hailey Anne Nelson
Jenny (age 8)
Grayson Stone
Will Bloom (age 6-8)

R. Keith Harris
Ed's Father

Karla Droege
Ed's Mother
Zac Gardner
Zacky Price (age 10)

John Lowell
Don Price (age 12)

Darrell Vanterpool
Wilbur (age 10)

Miley Cyrus
Ruthie (age 8)
Joseph Humphrey
Little Brave

Morgan Grace Jarrett
Will's Date
Sallie Hedrick
Pretty Girl
Charles McLawhorn
Mayor

Frank Hoyt Taylor
Sharecropper
Savanna James
Little Girl

Billy Redden
Banjo Man

James DeForest Parker
Shotgun Toter

Russell Hodgkinson
Some Farmer
Don Young
Shephard
Jayne Morgan
Townsperson
David Ramsey
Townsperson
Greg Hohn
Townsperson

Zach Hanner
Cashier
George McArthur
Colossus
Jeff Campbell
Jump Leader

Lawrence Sykkmon
Chinese Emcee

Bonnie Johnson
Teller Woman
Howard Houston Jr.
Piano Student
Joanne Pankow
Heavy Set Nurse

Trevor Gagnon
Will's son
Jacob Radford
Kid
Karlos Walkes
Dr. Bennett (young)
Cathy Berry
Lobster Woman
John Fugate
Side Show Barker
Daniel Wallace
Econ Professor
Metz Duites
Ventriloquist
Vincent J. Ybiernas
Asian Officer
Barry C. Harvard
Chicken Plant Operator
Edward Aldag
Municipal Dump Owner
Michael Garnet Stewart
Auctioneer
C. Alan Rawlins Sr.
Pretty Man
Jake Brake
Old Zacky

Bevin Kaye
River Woman

L.C. Holt
Spectre Citizen (uncredited)
Will Thomas
Spectre Citizen (uncredited)
Crew

Tim Burton
Director
(Directing)

Bruce Cohen
Producer
(Production)

Colleen Atwood
Costume Design
(Costume & Make-Up)

Dan Jinks
Producer
(Production)

Danny Elfman
Original Music Composer
(Sound)
Richard L. Johnson
Art Direction
(Art)

Chris Lebenzon
Editor
(Editing)
Jean-Michel Ducourty
Art Direction
(Art)
Nancy Haigh
Set Decoration
(Art)

Denise Chamian
Casting
(Production)

John August
Screenplay
(Writing)

Richard D. Zanuck
Producer
(Production)
Roy Barnes
Art Direction
(Art)
Arne Schmidt
Executive Producer
(Production)

Philippe Rousselot
Director of Photography
(Camera)
Jack Johnson
Art Direction
(Art)
Robert Fechtman
Art Direction
(Art)

Bevin Kaye
Stunts
(Crew)

Al Goto
Stunts
(Crew)

Corey Michael Eubanks
Stunts
(Crew)

Mary Ellen Mark
Still Photographer
(Camera)
Janna Stern
Script Supervisor
(Directing)
Jack English
Gaffer
(Lighting)
Dennis J. Lootens
Rigging Gaffer
(Lighting)
Bob Badami
Music Supervisor
(Sound)
Zade Rosenthal
Still Photographer
(Camera)
Guy Ferrandis
Still Photographer
(Camera)
Christina Ann Wilson
Assistant Art Director
(Art)
Paddy Eason
Digital Effects Supervisor
(Crew)
Jeff Passanante
Construction Coordinator
(Art)
Scott Troha
Leadman
(Art)
Jean Ann Black
Makeup Department Head
(Costume & Make-Up)
Susan Antonelli
Set Costumer
(Costume & Make-Up)
Steve Humphrey
Picture Car Coordinator
(Crew)
May Porter
Stand In
(Crew)
Neal Norton
Steadicam Operator
(Camera)
John B. Clarey III
Propmaker
(Crew)
James M. Davis
Construction Foreman
(Art)
Michelle Skoby
Assistant Costume Designer
(Costume & Make-Up)
Stephen Eno
Painter
(Art)
Robert Ruiz
First Assistant Camera
(Camera)
Taylor Bennett
Scenic Artist
(Crew)
Chamonix Bosch
Set Production Assistant
(Crew)

Charles Croughwell
Stunt Coordinator
(Crew)
Ted Caplan
Sound Effects Editor
(Sound)
David Guilbeau
Craft Service
(Crew)
Geraldine Niche
Production Coordinator
(Production)
Sara Philpott
Set Dressing Supervisor
(Costume & Make-Up)
David Norris
Camera Operator
(Camera)
Cha Blevins
Costume Supervisor
(Costume & Make-Up)
Alice Powell
Seamstress
(Costume & Make-Up)
Jacky Hardouin
Carpenter
(Crew)
Eileen Peterson
Unit Publicist
(Crew)
Dawn Brown
Set Designer
(Art)

Evan Schiff
Systems Administrators & Support
(Crew)
Christine Bodelot
Production Accountant
(Production)

Petur Hliddal
Production Sound Mixer
(Sound)

Kevin Scott Mack
Visual Effects Supervisor
(Visual Effects)
Julie Saegert
Post Production Assistant
(Crew)
Meyerer Miller
Production Office Assistant
(Crew)
Bill Díaz
Supervising Animator
(Crew)
Chris Cummings
Art Department Coordinator
(Art)
Linda De Andrea
Hair Department Head
(Costume & Make-Up)

Cynthia Onrubia
Choreographer
(Crew)
Jos'h Hancher
Loader
(Crew)

Tommy Harper
Second Unit
(Crew)
Ellen Segal
Music Editor
(Sound)
Rohan Claassen
Visual Effects
(Visual Effects)
John Radcliff
Utility Stunts
(Crew)
Michel Aller
First Assistant Editor
(Editing)
John Eric Seay
Prop Maker
(Crew)
Steve Bowen
Color Timer
(Editing)
Robin Citrin
Location Manager
(Production)
Domi Piturro
3D Supervisor
(Visual Effects)
John E. Sasaki
Digital Compositors
(Visual Effects)
Val Drake
Sculptor
(Art)

Ben Shepherd
CGI Supervisor
(Crew)

Katterli Frauenfelder
Associate Producer
(Production)

Jeff Atmajian
Orchestrator
(Sound)
Michael J. Flynn
Greensman
(Art)
Steve Rhee
Visual Effects Editor
(Crew)

Skip Lievsay
Supervising Sound Editor
(Sound)
Dennis Sands
Scoring Mixer
(Sound)
Keith Marbory
Special Effects Supervisor
(Visual Effects)
Timothy Michael Cairns
Quality Control Supervisor
(Crew)
Philippe Gallichet
Chef
(Crew)
Tina Canny
Projection
(Crew)
Michael Antunez
Transportation Coordinator
(Crew)
Carl Fischer
Boom Operator
(Sound)
Greg P. Russell
Sound mixer
(Sound)

Dennis Gassner
Production Design
(Art)

Carla Meyer
Dialect Coach
(Crew)
Pedro Barquin
Stunts
(Crew)
Bryan Booth
Electrician
(Lighting)
Dena Berman
Casting Associate
(Production)
Lucy Ainsworth-Taylor
Visual Effects Producer
(Visual Effects)
Sherri Bramlett
Hairstylist
(Costume & Make-Up)
Dorothy J. Pearl
Makeup Artist
(Costume & Make-Up)
Debra James
Unit Production Manager
(Production)
Robert Dawson
Title Graphics
(Crew)
Benjamin Edelberg
Leadman
(Art)
Larry Hopkins
Sound Mixer
(Sound)
Gabriel Solana
Makeup Effects
(Crew)
Stan Parks
Special Effects
(Crew)
Denis Samoilov
Animation
(Visual Effects)
Gloria Belz
Makeup Artist
(Costume & Make-Up)
Kerin Ferallo
Assistant Production Coordinator
(Production)
Kimberly Harris
Supervising ADR Editor
(Sound)
Lee Clayton
Tailor
(Costume & Make-Up)
Kevin Flatow
Assistant Production Manager
(Production)
Felipe Sanchez
Costume Illustrator
(Costume & Make-Up)

Katterli Frauenfelder
First Assistant Director
(Directing)
Mark Berrow
Musician
(Sound)
Darryl Humber
Dolly Grip
(Camera)
Colin Drobnis
Visual Effects Technical Director
(Visual Effects)

Ingrid Jungermann
Casting Assistant
(Production)
Rick Chavez
Assistant Property Master
(Art)
Jack Blanchard
Set Dresser
(Art)
Matthew Harrison
Foley Editor
(Sound)
Mo Henry
Negative Cutter
(Editing)
Rémy Boudet
Title Designer
(Art)
C. Alan Rawlins Sr.
Key Grip
(Camera)

Craig Berkey
Sound Effects Designer
(Sound)
Donna O'Neal
Key Set Costumer
(Costume & Make-Up)
Vanessa Mujica
Third Assistant Director
(Directing)
Melissa Lytle
Assistant Sound Editor
(Sound)
Teri E. Dorman
Supervising Dialogue Editor
(Sound)
Aaron Sims
Character Designer
(Visual Effects)
Jerry Moss
Property Master
(Art)
Daniel Wallace
Novel
(Writing)
Susan Dawes
Dialogue Editor
(Sound)
Brian Ruberg
Foley Mixer
(Sound)
James Babineaux
Assistant Chief Lighting Technician
(Lighting)
Janella Bersabal
Extras Casting Assistant
(Production)
Dianne Chadwick
Graphic Designer
(Art)
Howard London
ADR Mixer
(Sound)
Carlos De La Torre
Second Second Assistant Director
(Directing)
Ben Estrada
Digital Colorist
(Editing)
Mary Small
Catering
(Crew)
Scott Berrie
Production Assistant
(Production)
Michael Forte
Stunt Driver
(Crew)
Rick Baca
First Assistant Accountant
(Production)
Meredith Apel
Assistant Editor
(Editing)
Jeff W. Curtis
Grip
(Camera)
Ségolène Amice Lagny
Production Secretary
(Production)
Lindsay MacGowan
Effects Supervisor
(Visual Effects)
Chris Baker
Storyboard Artist
(Art)
Murray Barber
Digital Compositor
(Visual Effects)
Noelle Coughlan
Second Assistant Accountant
(Production)
J. Wayne Parker
Key Rigging Grip
(Lighting)
Marianne Shiffrar
Payroll Accountant
(Production)
Don Baer
Driver
(Crew)
Chris Bogart
Set Painter
(Art)
Olivier Suffert
Production Driver
(Production)
Dean Zanuck
Production Executive
(Production)
Joseph P. Hurt
Assistant Makeup Artist
(Costume & Make-Up)
Riko Schatke
Best Boy Grip
(Camera)
Stéphanie Champault
Second Assistant Director
(Directing)
Tony Vandenecker
Special Effects Technician
(Crew)
Niamh Murphy
Textile Artist
(Art)
Xiomara Comrie
Assistant Camera
(Camera)
Louis Smith
Second Assistant Camera
(Camera)
Paul McGhee
Digital Color Timer
(Editing)
Curtis Lindersmith
Digital Intermediate Editor
(Editing)
Michael Elson
Head of Production
(Production)
Amy Arnold
Costumer
(Costume & Make-Up)

Gary A. Hecker
Foley Artist
(Sound)
Dawn Blacksten
Assistant Location Manager
(Production)
Jason Arrington
Key Production Assistant
(Production)
Sean Landeros
Sound Recordist
(Sound)
Maryellen Aviano
Extras Casting Coordinator
(Production)
Michelle Martin
Visual Effects Coordinator
(Visual Effects)

Darlene Ava Williams
Stunts
(Crew)

Sonny Tipton
Stunts
(Crew)
Coni Andress
Hairstylist
(Costume & Make-Up)
Barney Burman
Special Effects Makeup Artist
(Costume & Make-Up)
Jennifer Santiago
Assistant Hairstylist
(Costume & Make-Up)
Desmond Cannon
Post Production Supervisor
(Crew)
Paige Augustine
Assistant Set Decoration
(Art)
Joseph F. Beeco
Carpenter
(Crew)
Warren Manser
Production Illustrator
(Art)
Jon Nicholson
On Set Dresser
(Costume & Make-Up)
Gregory Schmitz
Scenic Artist
(Crew)
Bobby Aycock
ADR Recordist
(Sound)
Michael Rayle
Cableman
(Crew)
J. Alan Scott
Effects Supervisor
(Visual Effects)
Gary Yee
Makeup Effects
(Crew)
Jenny Fulle
Executive Visual Effects Producer
(Crew)
Joe Stevano
Systems Administrators & Support
(Crew)
Ian Calip
Stunt Double
(Crew)
Josh Hancher
Loader
(Crew)
Levi Loy
Rigging Grip
(Lighting)
Brigitte Bourneuf
Seamstress
(Costume & Make-Up)
Laura Johnson
Costume Assistant
(Costume & Make-Up)
Josh Haynie
Digital Intermediate Producer
(Editing)
Joel Negron
Additional Editing
(Editing)
Nick Ingman
Conductor
(Sound)
Edwanna Blanding
Production Office Assistant
(Crew)
Chris Browne
Assistant Craft Service
(Crew)
Rick Calabash
Creative Consultant
(Crew)
Bradley Grant
Catering
(Crew)
Aimee Lagos
Production Coordinator
(Production)
Guillaume Lefrançois
Assistant Unit Manager
(Production)
Paul Lowe
Set Medic
(Crew)
Joan Johnson Miller
Executive Producer's Assistant
(Production)
Matias Cicero
Thanks
(Crew)