Cast & Crew

Directed by

Robert Alvarez
(animation director)
Lauren Faust
(supervising director)
John McIntyre
(animation director)
Randy Myers
(animation director)

Writing Credits

Craig McCracken
(creator)
Lauren Faust
(written by) &
Craig Lewis
(written by)
Lauren Faust
(story by) &
Craig Lewis
(story by) &
Craig McCracken
(story by) &
Amy Keating Rogers
(story by)
Jason Butler Rote
(english version)

Cast

Tom Kenny
Narrator / Elf #1 / Little Boy (voice)
Jennifer Hale
Princess / Ms. Keane / Little Girl (voice)
Mike Bell
Santa / Santa Toy (voice) (as Michael Patrick Bell)
Jeff Bennett
Driver / Servant / Elf #2 (voice) (as Jeff Glen Bennett)
Cathy Cavadini
Blossom
Elizabeth Daily
Buttercup
Tom Kane
Professor Utonium
Tara Strong
Bubbles

Produced by

Vincent Aniceto
line producer
Kelly Crews
line producer
Craig McCracken
executive producer
Brian A. Miller
supervising producer: Cartoon Network Studios
Chris Savino
producer
Genndy Tartakovsky
supervising producer (uncredited)

Music by

Thomas Chase
Steve Rucker
James L. Venable

Editing by

Bobby Gibis
picture editor (as Robert Gibis)

Casting By

Collette Sunderman

Art Direction by

Craig McCracken
(english version)
Paul Rudish
(english version)
Paul Stec

Production Management

Mike Lazzo
executive in charge of production: Cartoon Network
Andrea Lopez
executive in charge of production: Cartoon Network
Jennifer Pelphrey
director of production: Cartoon Network Studios
Linda Simensky
executive in charge of production: Cartoon Network

Art Department

Pat Agnasin
background designer
Jeff Albrecht
clean-up
Martin Ansolabehere
background painter
Timothy Barnes
background painter
Chris Battle
prop designer
Andy Bialk
character supervisor (as Andrew Bialk)
Kit Boyce
background painter
Nate Cash
storyboard clean-up
Stephanie Choi
character designer (as Stef Choi)
Greg Colton
storyboarded by
Dave Dunnet
background designer (as Dave Dunnett)
Lauren Faust
storyboarded by
Todd Frederiksen
background designer
Frederick J. Gardner III
background designer (as Fred Gardner)
Dana Granger
clean-up (as Dana Jo Granger)
Cathlin Hidalgo-Polvani
clean-up (as Cathlin Hidalgo)
Joseph Holt
prop designer
Craig Kellman
character designer
Barbara Krueger
clean-up
Robert Lacko
clean-up
Brian Larsen
storyboarded by
Craig McCracken
assistant art director (english version)
Paul McEvoy
storyboarded by
Mike Moon
background designer
Clay Morrow
prop designer (as Clayton McKenzie Morrow)
Shayne Poindexter
prop designer
Chris Roszak
background paint supervisor (as Christopher Roszak)
Paul Rudish
props (english version)
Paul Stec
background designer
Andy Suriano
storyboard clean-up
Genndy Tartakovsky
storyboard artist (english version) / storyboard by (english version)
Justin K. Thompson
background design supervisor (as Justin Thompson)
Roger Webb
color stylist
Carey Yost
character designer
Chris Battle
character design (uncredited)
Toby Schwarz
storyboarded by (uncredited)

Sound Department

Timothy J. Borquez
re-recording mixer: Hacienda Post
Eric Freeman
re-recording mixer: Hacienda Post
Jim Hearn
dialogue editor
Robert Serda
recording engineer
Collette Sunderman
recording director
Joel Valentine
sound designer (uncredited) / sound editor (uncredited)

Visual Effects by

Stephen Jennings
digital effects artist

Animation Department

Robert Alvarez
animation direction / supervising animation director
Martin Ansolabehere
background color stylist (english version)
Sandy Benenati
animation checker (as Sandra J. Benenati)
Jong Ho Kim
overseas animation director
John McIntyre
animation direction
Juli Murphy
additional animation direction (as Juli Murphy Hashiguchi)
Randy Myers
animation direction
James T. Walker
additional animation direction (as James Tim Walker)

Editorial Department

Bobby Gibis
picture editor (as Robert Gibis)
Alicia Parkinson
post-production coordinator

Music Department

Thomas Chase
Main Title Theme and Music Score
Joe Privitelli
music editor
Steve Rucker
Main Title Theme and Music Score
James L. Venable
Additional Music Score by / Main Title Theme and Music Score / end title music

Additional Crew

Jackie Buscarino
production coordinator
Joe Cecchini
production assistant
Erik Elizarrez
production assistant
Lauren Faust
supervising director
Amy Keating Rogers
outline editor
Brian A. Marshall
production coordinator
Karie Gima Pham
talent coordinator
Cecilia Rheins
production estimator
Carolyn Suzuki
production coordinator (as Carolyn Shaushkin)
All Filters