Edit
Batman vs Teenage Mutant Ninja Turtles (Video 2019) Poster

Full Cast & Crew

Directed by 

Jake Castorena

Writing Credits  

Marly Halpern-Graser ... (written by)
 
James Tynion IV ... (based on the comic book by) &
Freddie E. Williams II ... (based on the comic book by) (as Freddie Williams II)
 
Bob Kane ... (Batman created by) &
Bill Finger ... (Batman created by)
 
Kevin Eastman ... (Teenage Mutant Ninja Turtles created by) &
Peter Laird ... (Teenage Mutant Ninja Turtles created by)
 
Paul Dini ... (Harley Quinn created by) &
Bruce Timm ... (Harley Quinn created by)
 
Denny O'Neil ... (Ra's al Ghul created by) (as Dennis O'Neil) &
Neal Adams ... (Ra's al Ghul created by)
 
Chuck Dixon ... (Bane created by) &
Doug Moench ... (Bane created by) &
Graham Nolan ... (Bane created by)

Cast (in credits order) complete, awaiting verification  

Troy Baker ... Batman / Joker (voice)
Eric Bauza ... Leonardo (voice)
Darren Criss ... Raphael (voice)
Kyle Mooney ... Michelangelo (voice)
Baron Vaughn ... Donatello (voice)
Carlos Alazraqui ... Bane (voice)
Cas Anvar ... Ra's al Ghul (voice)
Rachel Bloom ... Batgirl (voice)
John DiMaggio ... Mr. Freeze (voice)
Keith Ferguson Keith Ferguson ... Baxter Stockman / Two Face (voice)
Brian George ... Alfred (voice)
Ben Giroux ... Robin (voice)
Tom Kenny ... Penguin (voice)
Andrew Kishino ... Shredder (voice)
Jim Meskimen ... Commissioner Gordon / Scarecrow (voice)
Tara Strong ... Harley Quinn / Poison Ivy (voice)

Produced by 

Ben Jones ... producer
Hyunjung Kim ... line producer
Benjamin Melniker ... executive producer
Kimberly S. Moreau ... line producer
Sam Register ... executive producer
Michael E. Uslan ... executive producer
Chris Viscardi ... executive producer

Music by 

Kevin Riepl

Editing by 

Robert Ehrenreich
Kyle Stafford

Casting By 

Gene Vassilaros

Production Management 

Ed Adams ... production manager
Yeojeong Bae ... production manager
Carly Berezin Hartogsohn ... production manager
Megan Casey ... executive in charge of production: Nickelodeon
Kathy Cavanaugh ... assistant production manager
Felipe De La Cruz ... assistant production manager (as Felipe Salazar)
Jongyeol Im ... production manager
Brian E.S. Jones ... Warner Bros. executive in charge of production
Angela O'Sullivan ... production manager
Bobbie Page ... production supervisor
Minsung Park ... production manager
Dana Vasquez-Eberhardt ... Nickelodeon executive in charge of production

Art Department 

Augusto Barranco ... prop design
Matthew Bordenave ... storyboard artist
Kim Bowen ... color stylist
Andy Chiang ... prop design
Kyung Hwa Cho ... paint (as Kyunghwa Cho)
Kyeong Hwa Choi ... paint (as Kyeonghwa Choi)
Songmi Choi ... bg painter
Steven Choi ... character design
Tom Connor ... storyboard artist
J.J. Conway ... storyboard artist
Chris Copeland ... storyboard artist
Peter J. DeLuca ... background key design
Brianne Drouhard ... storyboard artist
Bill Dunn ... lead background paint
Neil Edwards ... cover artist
April Eriksson ... prop design
Anissa Espinosa ... additional storyboard
Frank Forte ... storyboard artist
Elsa Garagarza ... storyboard artist
Jasmine Goggins ... storyboard artist
Jung-Gyun Ham ... color supervisor
Paul Harmon ... storyboard artist
Jermaine Jose ... background paint
Fedja Jovanovic ... background key design
Changhee Kim ... layout artist
Giyun Kim ... layout artist (as Gijun Kim)
Jin-Kyung Kim ... color supervisor
Myounghee Kim ... bg painter
Sinja Kim ... paint
Danny Kimanyen ... character design (as Kano Kimanyen)
Andy Kuhn ... character design
Benjamin Lee ... background key design
Eun Kyoung Lee ... bg painter (as Eunkyoung Lee)
Hunyoung Lee ... bg painter
Jason Lee ... background paint
Seyeon Lim ... bg painter
Adam Lucas ... storyboard artist
David Maximo ... additional storyboard
Brandon McKinney ... storyboard artist
Shawna Mills ... storyboard artist
R.C. Montesquieu ... color stylist
Ciro Nieli ... storyboard artist
Jeff Palm ... background paint
Siock Park ... layout artist
Byron Penaranda ... prop design
Zak Plucinski ... storyboard artist
Melissa Marie Rodriguez ... background paint (as Melissa Rodriguez)
Youngmin Shim ... background director
Cameron Thompson ... background key design
Keo Thongkham ... storyboard artist
Adam Van Wyk ... storyboard artist
Alan Wan ... storyboard artist
Jingchuan Wang ... storyboard artist
Emi Yonemura ... additional storyboard
Richard Ziehler-Martin ... background paint

Sound Department 

Jeff O. Collins ... recording machine operator
Kelly Foley Downs ... adr editor / dialogue editor
Patrick J. Foley ... adr editor / dialogue editor
Mike Garcia ... adr editor (as Michael Garcia) / dialogue editor (as Michael Garcia)
Seth Garrett ... assistant engineer
Mark Keatts ... supervising adr editor (as Mark A. Keatts) / supervising dialogue editor (as Mark A. Keatts)
Wilson Martinez ... track reader
Fred Salinas ... track reader
Jacob Cook ... re-recording mixer (uncredited)
Jessey Drake ... sound effects editor (uncredited)
Kate Finan ... re-recording mixer (uncredited)
Tess Fournier ... foley editor (uncredited)
Kevin A. Hart ... sound effects editor (uncredited)
Mitchell Lestner ... sound effects editor (uncredited)
Jeff Shiffman ... re-recording mixer (uncredited) / supervising sound editor (uncredited)

Visual Effects by 

Anthony Andrade ... effects animation (as Anthony Akira Andrade)
Seungho Choi ... compositing
Nick DeMartino ... effects animation
Matthew Girardi ... supervising technical director
Jisun Heo ... compositing
Seongha Oh ... composite director (as Seong-Ha Oh)
Jason Plapp ... effects animation
Timothy N. Ryan ... effects animation

Animation Department 

Kent Butterworth ... animation timing
Young Ho Cho ... key animation (as Youn-ho Choo)
Jong-Min Choi ... final checking (as Jongmin Choi)
Jungja Choi ... in-between
Woosik Choi ... key animation
Phil Cummings ... animation timing
Sean Dempsey ... animation timing
Yu Jung Eum ... key animation (as Yujung Eum)
Chuck Gefre ... animation checking
Jeff Hall ... animation timing
Mi Sun Hwang ... in-between (as Misun Hwang)
Hyun Jung Im ... in-between (as Hyunjung Im)
Wendy Jacobsmeyer ... animation checking
Chaewon Jo ... in-between
Kim Yu Jung ... in-between (as Yu-Jung Kim)
Nam-Sun Jung ... in-between (as Namsun Jung)
Seo-ki Kang ... key animation
Sung Dae Kang ... animation director (as Sung-dae Kang)
Bok-Jin Kim ... key animation (as Bokjin Kim)
Chunmi Kim ... key animation
Jaejoong Kim ... key animation
Kyungmi Kim ... key animation
Minsoo Kim ... key animation
Seukwon Kim ... in-between (as Seokwon Kim)
Sin Young Kim ... key animation (as Sin-Young Kim)
Yoon Up Kim ... in-between (as Yoonup Kim)
Yoonjung Kim ... in-between
Youngsoo Kim ... animation director (as Young-Soo Kim)
Yungkyoung Kim ... background painter
Bumgil Lee ... key animation
Chang Lee ... key animation
Jinyoung Lee ... in-between
Joung Gil Lee ... animation director (as Joung-gil Lee)
Junyoung Lee ... in-between
Na Ra Lee ... in-between (as Nara Lee)
Seon Mi Lee ... in-between (as Seonmi Lee)
Seongheon Lee ... in-between
Young-Gwan Lee ... key animation
Michel Lyman ... animation timing (as Mike Lyman)
Herb Moore ... animation timing
Bob Nesler ... animation timing
Changwoo Park ... key animation
Eun-a Park ... final checking (as Euna Park)
Hoon Park ... key animation
Hyunju Park ... in-between
Jong-jin Park ... key animation
Ki-Duk Park ... model checker (as Kiduk Park)
Tom Pope ... animation timing
Dong-hyun Seo ... key animation (as Donghyun Seo)
Sangtae Shin ... key animation (as Shin Sang-tae)
Young Hee Sim ... key animation (as Young-hee Shim)
Byungho Son ... cgi
Kang Suehyun ... key animation (as Suhyun Kang)
Lee Yong-Gwan ... key animation
Jong Ho Yoon ... in-between (as Jongho Yoon)
Hyun Hee Yu ... in-between (as Hyun-Hee Yu)
Jae-Hah Yu ... animation director (as Jae-ha Yu)
Seunghun Yu ... animation director
Sung Soo Yuk ... key animation (as Sungsoo Yuk)

Casting Department 

Liz Carroll ... casting administrator

Editorial Department 

Harrison T. Barth ... assistant editor
Brittany Canasi ... post production manager
David Cowles ... online editor
Greg Emerson ... post production executive
Gabriel Gianola ... assistant film editor
Matt Hanchey ... assistant editor
Kyesoon Kang ... scan
Rebecca Unger ... post production manager

Music Department 

Ryan Robinson ... scoring technical support engineer (uncredited)
Marcus Sjowall ... composer: additional music (uncredited)
Tara Steward ... music & talent manager (uncredited)
Bernhard Wünsch ... conductor (uncredited)

Additional Crew 

Jake Baumgart ... rights and clearances
Cher Bentley ... production support
Lori Blackstone ... business and legal affairs
Brendan Brasier ... rights and clearances
Frances E. Chang ... production administrator (as Frances Chang)
Yadira Davis ... production accounting
Daphne Fei ... production support
Wes Gleason ... voice director
Jehan Jawad ... business and legal affairs
Leif Kjaer ... vice president of business and legal affairs
Steve Lee ... production coordinator
Debbie Lindquist ... production accounting
Andrea Lo ... production support
Tamara Miles ... production support
Shanon Muir ... business and legal affairs
Bonnie Negrete ... business and legal affairs
Tracy Nicoletti ... production support
Kimberly Shekerlian ... business and legal affairs (as Kim Shekerlian)
Dave Silva ... production support
Maral Simonian ... production accounting
Kira Tirimacco ... production support
Renee Toporzysek ... production support
Athena Wingate ... production accounting

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed