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 Williams II ... (based on the comic book by)
 
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)  

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 / Penguin Thug (voice)
Keith Ferguson Keith Ferguson ... Baxter Stockman / Two Face (voice)
Brian George ... Alfred (voice)
Ben Giroux ... Robin (voice)
Tom Kenny ... The Penguin (voice)
Andrew Kishino ... Shredder (voice)
Jim Meskimen ... Commissioner Gordon / Scarecrow (voice)
Tara Strong ... Harley Quinn / Poison Ivy / Pizza Delivery Girl (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

Film 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 ... Nickelodeon executive in charge of production
Kathy Cavanaugh ... assistant production manager
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
Felipe Salazar ... assistant 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
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
Yungkyoung Kim ... bg painter
Danny Kimanyen ... character design (as Kano Kimanyen)
Andy Kuhn ... character design
Benjamin Lee ... background key design
Eunkyoung Lee ... bg painter
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
Jacob Cook ... re-recording mixer
Jessey Drake ... sound effects editor
Kelly Ann Foley ... adr editor (as Kelly Foley Downs) / dialogue editor (as Kelly Foley Downs)
Patrick J. Foley ... adr editor (as Patrick Foley) / dialogue editor (as Patrick Foley)
Mike Garcia ... adr editor (as Michael Garcia) / dialogue editor (as Michael Garcia)
Mark Keatts ... supervising adr editor (as Mark A. Keatts) / supervising dialogue editor (as Mark A. Keatts)
Mitchell Lestner ... sound effects editor
Wilson Martinez ... track reader
Fred Salinas ... track reader

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)
Jongmin Choi ... final checking
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)
Bumgil Kim ... key animation (as Bumgil Lee)
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
Young-Soo Kim ... animation director
Chang Lee ... key animation
Jinyoung Lee ... in-between
Joung Gil Lee ... animation director (as Joung-gil Lee)
Junyoung Lee ... in-between
Nara Lee ... in-between
Seon Mi Lee ... in-between (as Seonmi Lee)
Seongheon Lee ... in-between
Young-Gwan Lee ... key animation
Mike Lyman ... animation timing
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
Jongjin Park ... key animation
Ki-Duk Park ... model checker (as Kiduk Park)
Tom Pope ... animation timing
Shin Sang-tae ... key animation
Donghyun Seo ... key animation
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 Carrol ... casting administration (as Liz Carroll)

Editorial Department 

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

Other 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
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