Edit
"Supergirl" Blood Memory (TV Episode 2019) Poster

(TV Series)

(2019)

Full Cast & Crew

Directed by 

Shannon Kohli

Writing Credits  

Jerry Siegel ... (based on characters created by) and
Joe Shuster ... (based on characters created by)
 
Greg Berlanti ... (developed by) &
Ali Adler ... (developed by) &
Andrew Kreisberg ... (developed by)
 
Jessica Queller ... (written by) &
Dana Horgan ... (written by)
 
Eric Carrasco ... (executive story editor) &
Daniel Beaty ... (executive story editor) &
Aadrita Mukerji ... (executive story editor)
 
Katie Rose Rogers ... (story editor)
 
Jessica Kardos ... (staff writer) (as Jess Kardos)

Cast (in credits order) complete, awaiting verification  

Melissa Benoist ... Kara Danvers / Supergirl
Mehcad Brooks ... James Olsen
Chyler Leigh ... Alex Danvers
Katie McGrath ... Lena Luthor
Jesse Rath ... Querl Dox / Brainiac-5
Sam Witwer ... Agent Liberty (credit only)
Nicole Maines ... Nia Nal
April Parker Jones ... Colonel Lauren Haley (credit only)
David Harewood ... J'onn J'onzz
Kate Burton ... Isabel Nal
Hannah James ... Maeve Nal
Brennan Mejia ... Jerry
Lukas Gage ... Kevin Huggins
Garwin Sanford ... Paul Nal
Brian Cyburt ... Spencer (as Brian Cybert)
Raphael Kepinski ... Kaznian General
Maya Macatumpag ... Parthas Alien
Jaymee Mak Jaymee Mak ... MacKenzie
Mike McLeod ... COL Protestor
Tedra Rogers ... Bobbi Miller
Madison Smith ... Josh
Rest of cast listed alphabetically:
John Specogna ... Memorial Guest Order Member (uncredited)

Produced by 

Greg Berlanti ... executive producer
Saray Guidetti ... associate producer (as Saray D. Guidetti)
Dana Horgan ... supervising producer
Jennifer Lence ... producer
Gabriel Llanas ... supervising producer
Maria Maggenti ... co-executive producer
Carl Ogawa ... producer
Chris Pavoni ... producer (produced by)
Jessica Queller ... executive producer / producer (showrunner)
Robert L. Rovner ... executive producer (as Robert Rovner) / producer (as Robert Rovner) (showrunner)
Sarah Schechter ... executive producer
Derek Simon ... producer
Jesse Warn ... supervising producer
Joanie L. Woehler ... co-producer
Rob Wright ... co-executive producer

Music by 

Daniel James Chan
Blake Neely

Cinematography by 

James Liston ... director of photography

Editing by 

Barbara Gerard ... (edited by)

Casting By 

Lyndsey Baldasare
David Rapaport ... (as David H. Rapaport)

Production Design by 

Tyler Bishop Harron ... (as Tyler Harron)

Art Direction by 

Brentan Harron

Set Decoration by 

Richard Beech

Costume Design by 

Victoria J. Auth ... (as Victoria Auth)

Makeup Department 

Judy Andreson ... makeup department head (as Judy Gruzelier) / makeup department head
Katherine Collins ... assistant makeup artist
Krystal Devlin ... key makeup artist (uncredited)
Charlene Dunn ... hair department head
Andy Stockman ... special makeup effects artist
Toby Lindala ... special makeup effects supervisor (uncredited)
Charles Porlier ... special makeup effects artist (uncredited)

Production Management 

Jennifer Carpenter Hernandez ... production manager
Melissa Crich ... unit manager

Second Unit Director or Assistant Director 

Mimi Crowe ... second assistant director
Hamish Gough ... first assistant director
Ashley Pagan ... third assistant director
Thomas Ma ... additional assistant director (uncredited)

Art Department 

Harlowe Finn ... set decoration buyer (as Heather Ohlin)
Terry Foerster ... construction foreman
Mike McLeod ... construction coordinator
Jackson Smith ... assistant art director
Matthew Wilson ... property master
Sean Wynia ... paint coordinator
Zahra Liberté Aldünia ... set decoration coordinator (uncredited)
Colin J. Czarnecki ... set dresser (uncredited)
Delna Dasilma ... props (uncredited)
Christopher Donaldson ... storyboard artist (uncredited)
Reuel Minard ... on-set carpenter (uncredited)
Darren Moore ... head greensperson (uncredited)
Ryan Pfannmuller ... assistant art director (uncredited)
Christopher Pottruff ... on-set dresser (uncredited)
G. Scott Stewart ... construction department buyer (uncredited)

Sound Department 

Petra Bach ... supervising sound editor
Yared Gebrekidan ... boom operator
Justin Kohler ... re-recording mixer
Aaron Levy ... re-recording mixer
Eric Paulsen ... sound effects editor
Kyle Petty ... production sound mixer
Dean St. John ... adr mixer
Miguel Araujo ... adr mixer (uncredited)
Emmet Falconer ... boom operator (uncredited)
Steven Iba ... dialogue editor (uncredited)
Michael Jones ... sound assistant (uncredited)
Jay Page ... sound mixer: second unit (uncredited)

Special Effects by 

Joshua Collins ... special effects technician
Pete Kelley ... special effects technician
James Paradis ... special effects coordinator

Visual Effects by 

Richard Kilo Akuna ... visual effects artist
Matthew Benson ... fx artist
Wim Bien ... senior character animator: Encore VFX
Jeff Bloch ... visual effects coordinator
Michael Colburn ... compositor
Rory Coomey ... cyber and lidar scanning
Erin M. Cullen ... roto/paint supervisor: Encore VFX
Daniel Fazel ... digital artist
Damian F. Gomez ... Visual effects assistant editor
Brent Greening ... digital compositor
Robert Henry ... senior compositor
Aaron Herrera ... tracking and layout artist: Encore Hollywood
Bryan M. Higgins ... tracker
Chris Hopkins ... senior compositor : Encore VFX
Vikram Kale ... compositor
Armen V. Kevorkian ... visual effects supervisor
Shandy Lashley ... on-set visual effects supervisor
Nick Lippowitsch ... visual effects coordinator
Arman Mafi ... senior visual effects artist
Mark McDaniel ... tracking/matchmove
Ollie Monsef ... tracking & layout artist (as Ollie Monsef Massoud)
Rikin Patel ... lead compositor
Yashar Pouyan ... digital compositor
Derek Raymond ... animator
Suresh Rohit ... production manager
Michael Scott ... visual effects artist
Amanda Seah ... matchmove artist: Encore vfx
Carrie L. Smith ... visual effects artist
Jason A. Suarez ... fx artist
Michael Szczurko ... visual effects producer
Neil Van Dijk ... visual effects production manager
Money Vang ... generalist & lighting td: visual effects
Cory Virs ... visual effects artist
Sean Wright ... visual effects coordinator
Ying Xu ... senior asset artist
Blend Hama Saeed Abdullah ... computer graphics artist (uncredited)
Erika Abrams ... visual effects executive producer: Encore VFX (uncredited)
Shudhdodhan Milind Ambhore ... visual effects artist: Deluxe (uncredited)
Lena Engel ... digital compositor (uncredited)
Cinthia Fujii ... visual effects animator (uncredited)
Kevin Gasca ... visual effects editor (uncredited)
Felicia Guest ... digital compositor (uncredited)
Patrick Horne ... character modeling supervisor (uncredited)
Daryn Houston ... asset management coordinator (uncredited)
Shandy Lashley ... On Set Visual Effects Supervisor (uncredited)
Michael Levine ... senior creature effects artist (uncredited)
Greg Morgan ... Visual Effects Editor: EncoreVFX (uncredited)
Brian Reiss ... visual effects producer: Encore VFX (uncredited)
Isaac Miranda Rosas ... computer graphics artist (uncredited)
Alex Schade ... visual effects coordinator: Encore VFX (uncredited)
Michael Scott ... digital compositor (uncredited)
Derek Spriggs ... compositor (uncredited)
Allen Tracy ... visual effects editor: Encore VFX (uncredited)

Stunts 

Kelsey Andries ... stunt performer
Jason Bell ... stunt performer
Simon Burnett ... stunt coordinator
Nesta Chapman ... stunt performer
Stanton Chong ... previs action design
Brian Host ... stunt performer: Stunt Hulked Col Protestor
Megan Hui ... stunt performer
Maya Macatumpag ... stunts
Ania Markiewicz ... stunt double: Nicole Maines
Rick Moore ... stunts
Matthew Mylrea ... stunts
Justin Rimorin ... Previz Stunts
Martin Lo Rimorin ... previz stunts
Michael Roselli ... stunts
Alex Stines ... stunt performer
Monte Thompson ... stunt performer
Rob 'Sluggo' Boyce ... stunt performer (uncredited)
Richard Brooks ... stunt department coordinator (uncredited)
Jennifer Clarke ... stunt double: Melissa Benoist (uncredited)
Becky Ferguson ... stunts (uncredited)

Camera and Electrical Department 

Sergei Bachlakov ... still photographer
Bruce Borland ... camera operator
Olivia Dhimitri ... second assistant camera
Tony Durke ... lighting technician (uncredited)
Anson Easter ... camera trainee
Angel Foisy ... camera trainee
Aaron Hanley ... grip
Ronald Hersey ... camera operator
Danny Ho ... video playback supervisor
Alex Kuchera ... dolly grip
John Kuchera ... key grip
Kyle Lawrence ... playback coordinator
David McClung ... gaffer (as Dave McClung)
Kelly Rose McLaughlin ... second assistant camera (as Kelly McLaughlin)
Richard McSweeney ... digital imaging technician
Marianne Rico ... B
Brian Rose ... A Camera Operator / camera operator
Laura May Taylor ... lighting technician
Roger Wells ... lighting console programmer
Scott Andrew Armstrong ... rigging grip (uncredited)
Troy Bassett ... rigging grip (uncredited)
James Brooks ... dolly grip (uncredited)
Michael Grant ... second assistant camera (uncredited)
Ken Gurney ... rigging grip (uncredited)
Jaron Hickerty ... first assistant camera (uncredited)
Jason Kilroe ... lighting technician (uncredited)
Riley Pearcy ... best boy electric (uncredited)
Justin Poitras ... rigging lamp operator (uncredited)
Brayden Segal ... computer playback operator (uncredited)
Calum Smith ... lighting board operator (uncredited)

Animation Department 

Angie Feret ... motion graphic designer
Adam Nixon ... animator (uncredited)

Casting Department 

Yelena Akopian ... casting assistant
Emily Cook ... casting associate
Sean Cossey ... casting: Canada
Tila Datta ... casting associate: Canada
J.J. Ogilvy ... casting: Canada (as JJ Ogilvy)
Alicia Scott ... extras casting

Costume and Wardrobe Department 

Meghan Birch ... costume coordinator (uncredited)
Helix Gartner ... specialty costumes
Lenah Hama ... costume buyer
Pete Kelley ... specialty costume manufacturer
Carolyn McCauley ... set supervisor
Jaimie Ochrey ... costumer
Olga Solntseva ... Cutter
Christina Ferrante ... set costumer: Canada (uncredited)
Mhelanni Gorre ... prep costumer: Canada (uncredited)
Erin Kirtay ... supersuit costumer (uncredited)
Katelyn Rodgers ... specialty costumer: Film Illusions Inc. (uncredited)
Judy Wu ... truck costumer (uncredited)

Editorial Department 

Chad Band ... colorist: dailies
Amy Collier ... assistant editor
Ren Manlolo ... senior dailies operator
Neal O'Doherty ... post production supervisor
Kevin Spillyards ... in-house producer: Picture Shop
Paul Westerbeck ... final colorist
Raoul Crosby ... i/o operator (uncredited)
Yoon Hee Hwang ... dailies assistant supervisor (uncredited)
Candice Kim ... post project manager: dailies (uncredited)
W. Cody Nelson ... senior dailies operator (uncredited)

Location Management 

Myles Lennig ... location manager
Matt Villeneuve ... assistant location manager
Christina K. Williams ... location production assistant

Music Department 

Angela Claverie ... music editor
Gabe Hilfer ... music supervisor
Season Kent ... music supervisor
Fred Emory Smith ... additional music
Raashi Kulkarni ... composer: additional music (uncredited)
Tim Perrine ... composer: additional music (uncredited)
Whitney Pilzer ... music coordinator (uncredited)
Murat Selçuk ... composer: additional music (uncredited)

Script and Continuity Department 

Taliesin Sanford ... script supervisor
Jen Troy ... script coordinator

Transportation Department 

Dean Capstick ... transportation coordinator (uncredited)
Ben Liljedahl ... transportation captain (uncredited)

Additional Crew 

Ali Adler ... executive consultant
Josée Brodeur ... production accountant
Hudson Cooley ... production coordinator
Ian Doig ... animal coordinator
Melissa Dotto ... cast pa
Lewis Foret ... assistant production office coordinator
Grace Friesen ... assistant: Jesse Warn & Chris Pavoni
Danny Ho ... playback supervisor
James Howells ... Cast Assistant
Colmán Mac Cionnaith ... production assistant
Sina Mirzaei ... security
Sasha Piltsin ... dialect coach: Russian
Chandler Smidt ... assistant to executive producer

See also

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

Contribute to This Page


Recently Viewed