
TV credits
Cast & Crew
Supergirl
Meet the performers and creative team who brought this title to the screen.
Cast
20 credits

Melissa Benoist
Kara Danvers / Supergirl / Kara Zor-El
126 episodes

Chyler Leigh
Alex Danvers / Sentinel
126 episodes

David Harewood
J'onn J'onzz / Martian Manhunter
126 episodes

Katie McGrath
Lena Luthor
96 episodes

Mehcad Brooks
Jimmy Olsen / Guardian
92 episodes

Jesse Rath
Querl 'Brainy' Dox / Brainiac-5
67 episodes

Jeremy Jordan
Winn Schott, Winn Schott / Computer Lad / Toyman, Winn Schott / Toyman
69 episodes

Nicole Maines
Nia Nal / Dreamer
61 episodes

Chris Wood
Mon-El
47 episodes

Azie Tesfai
Kelly Olsen / Guardian
46 episodes

Andrea Brooks
Eve Tessmacher, Eve Tessmacher / Hope
46 episodes

Floriana Lima
Maggie Sawyer
45 episodes

Julie Gonzalo
Andrea Rojas / Acrata
39 episodes

Staz Nair
William Dey
39 episodes

Calista Flockhart
Cat Grant
26 episodes

Odette Annable
Samantha Arias / Reign
24 episodes

Brenda Strong
Lillian Luthor
24 episodes

Sam Witwer
Ben Lockwood / Agent Liberty
23 episodes

Peta Sergeant
Nyxlygsptlnz / 'Nyxly'
20 episodes

Jon Cryer
Lex Luthor
20 episodes
Crew
42 credits
David McWhirter
Director

Glen Winter
Director
Jesse Warn
Director

Larry Teng
Director

Tawnia McKiernan
Director

Ali Adler
Creator

Andrew Kreisberg
Creator

Greg Berlanti
Creator

Andrew Kreisberg
Writer
Caitlin Parrish
Writer
Derek Simon
Writer

Gabriel Llanas
Writer
Robert Rovner
Writer
Carl Ogawa
Producer

Chris Pavoni
Producer
Emilio Ortega Aldrich
Producer
Jennifer Lence
Producer
Joanie L. Woehler
Producer

Ali Adler
Executive Producer

Andrew Kreisberg
Executive Producer

Greg Berlanti
Executive Producer
Robert Rovner
Executive Producer

Sarah Schechter
Executive Producer

Blake Neely
Composer
Daniel James Chan
Composer

Gabe Hilfer
Music Supervisor

Season Kent
Music Supervisor
Chris Banting
Cinematographer
James Liston
Cinematographer
Michael Storey
Cinematographer
Barbara Gerard
Editor
Harry Jierjian
Editor
Imelda Betiong
Editor
Katie Ruzicka
Editor
Matt Lawrence
Editor
Eric Fraser
Production Design
Nazgol Goshtasbpour
Production Design

Kiersten Hargroder
Costume Design

David Rapaport
Casting
J.J. Ogilvy
Casting
Lyndsey Baldasare
Casting
Sean Cossey
Casting
