Edit
"DC's Legends of Tomorrow" Moonshot (TV Episode 2017) Poster

(TV Series)

(2017)

Full Cast & Crew

Directed by 

Kevin Mock

Writing Credits  

Greg Berlanti ... (developed by) &
Marc Guggenheim ... (developed by) &
Andrew Kreisberg ... (developed by) &
Phil Klemmer ... (developed by)
 
Grainne Godfree ... (written by)

Cast (in credits order) verified as complete  

Victor Garber ... Dr. Martin Stein
Brandon Routh ... Ray Palmer / The Atom
Arthur Darvill ... Rip Hunter
Caity Lotz ... Sara Lance
Franz Drameh ... Jefferson Jackson
Matt Letscher ... Eobard Thawne
Maisie Richardson-Sellers ... Amaya Jiwe
Amy Louise Pemberton ... Gideon (voice) (as Amy Pemberton)
Nick Zano ... Nate Heywood / Steel
Dominic Purcell ... Mick Rory
Matthew MacCaull ... Henry Heywood
Milo Shandel ... Flight Director
Devin Johnston Devin Johnston ... Fred Haise
Patrick Lubczyk ... Hank Heywood
Kent Thomson Kent Thomson ... Jim Lovell
Sean MacLean Sean MacLean ... John Swigert
Jesse Reid ... Capcom
Adam Pateman ... Guidance
Lana Jalissa ... NASA Tour Guide
Bola Omodara Bola Omodara ... Security Agent
Rest of cast listed alphabetically:
Thomas Brungardt Thomas Brungardt ... NASA Employee (uncredited)
Jim Eliason Jim Eliason ... NASA Director (uncredited)

Produced by 

Greg Berlanti ... executive producer
Chris Fedak ... executive producer
Geoff Garrett ... co-producer
Grainne Godfree ... producer
Marc Guggenheim ... executive producer
Phil Klemmer ... executive producer (showrunner) / executive producer
Andrew Kreisberg ... executive producer
Jennifer Lence ... co-producer
Brian Moraga ... associate producer
Carl Ogawa ... co-producer
Sarah Schechter ... executive producer
Keto Shimizu ... co-executive producer
Ben Sokolowski ... consulting producer
Val Stefoff ... producer (as Vladimir Stefoff) (produced by)
Ray Utarnachitt ... co-producer
Glen Winter ... producer

Music by 

Blake Neely

Cinematography by 

Mahlon Todd Williams

Editing by 

Andrew Kasch

Casting By 

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

Production Design by 

Sheila Haley

Art Direction by 

Andy Amoroso

Set Decoration by 

Shirley Inget

Costume Design by 

Vicky Mulholland

Makeup Department 

Emily Franklin ... assistant hair stylist
Amanda McGowan ... makeup department head
Brenda Turner ... hair department head
Junior Adusei ... hairdresser (uncredited)
Krystal Devlin ... makeup artist (uncredited)
Davina Faye ... assistant makeup artist (uncredited)
Sandy Lindala ... prosthetic makeup coordinator (uncredited)

Production Management 

Catou Kearney ... production manager
Trina Renee ... post-production supervisor (uncredited)

Second Unit Director or Assistant Director 

Michele E. Dutka ... first assistant director
Bryant Marshall ... second assistant director
Trevor Zurkan ... trainee assistant director
Warren Hanna ... second unit director (uncredited)
Mat Holden ... third assistant director (uncredited)
Paul Kalkman ... third assistant director (uncredited)
Grant O'Kane ... third assistant director (uncredited)

Art Department 

Lynda Chapple ... property master (as Lynda Lee Chapple)
Beau Holtz ... greensperson
Mia Johnson ... lead set dresser
Brad Lever ... greens lead
Jason Rains ... assistant property master
Jordy Wihak ... property buyer
Mohamed Almaghraby ... set decoration coordinator (uncredited)
Sif Asmundsdottir ... set dresser (uncredited)
Claudia Cantoral ... assistant art director (uncredited)
Jean-Paul Carthy ... assistant property master (uncredited)
Marcus Endean ... storyboard artist (uncredited)
Carl Johansen ... best boy greens (uncredited)
Steph Lee ... set decoration buyer (uncredited)
Terry W. Poon ... set dresser (uncredited)
Steve Price ... props (uncredited)
Tania Rahimikhoshavaz ... set buyer (uncredited)
Peter Ruttan ... graphic designer (uncredited)
Thomas Shatwell ... on-set carpenter (uncredited)
Paolo G. Venturi ... illustrator (uncredited)
Austin Chuqiao Wang ... set designer (uncredited)
Jennifer Yee ... set designer (uncredited)

Sound Department 

Kristian Bailey ... sound mixer
Joel D. Catalan ... re-recording mixer
Jeffrey J. Haboush ... re-recording mixer
Neil McBride ... sound mixer: second unit
Noel Vought ... foley artist
Christopher Cleator ... adr mixer (uncredited)
Emilie Corpuz ... assistant sound editor (uncredited)
Owen Granich-Young ... sound supervisor (uncredited)
Curtis Hickey ... sound assistant: second unit (uncredited)
Austin Krier ... sound effects editor (uncredited)
Jacob McNaughton ... foley mixer (uncredited)
Aaron Southerland ... adr mixer (uncredited)
Andy Welker ... adr mixer (uncredited)

Special Effects by 

Buck Aarons ... special effects floor supervisor
Kelly Coe ... fabricator
Spencer Graham ... special effects set supervisor
Chris Davis ... special effects coordinator (uncredited)
Graham S. Hollins ... special effects foreman (uncredited)

Visual Effects by 

Dan Aprea ... visual effects artist
Matthew Benson ... fx artist
Jesi Burch ... visual effects producer
Dan Fisk ... visual effects coordinator
Seth Gottlieb ... VFX Editor / visual effects editor
Armen V. Kevorkian ... visual effects supervisor
Arman Mafi ... senior visual effects artist
Thomas Maine ... visual effects artist
Keith Matz ... visual effects artist
Ollie Monsef ... tracking & layout artist (as Ollie Monsef Massoud)
Mike Phillips ... visual effects artist
George Robins ... visual effects artist
Jason A. Suarez ... fx artist
Dustin Adair ... character animator (uncredited)
Ardy Ala ... visual effects supervisor (uncredited)
Patrick L. Almanza ... roto/paint supervisor (uncredited)
Lycee Anaya ... compositor (uncredited)
Charise E. Angone ... visual effects coordinator (uncredited)
Seth Brower ... compositor: Encore Hollywood (uncredited)
Mario Cardona ... animator (uncredited)
Bernard O. Ceguerra ... visual effects (uncredited)
Winston Clark ... visual effects artist (uncredited)
Meagan Condito ... visual effects producer: Encore VFX (uncredited)
Ali Daneshgar ... character artist (uncredited)
James L. Davidson ... senior compositor (uncredited)
Brian C. Davis ... visual effects artist (uncredited)
Ristra Fajarwaty ... visual effects artist (uncredited)
Andrew Furlong ... cg artist (uncredited)
Heather Grocock ... lighting/rendering (uncredited)
Felicia Guest ... digital compositor: Encore (uncredited)
Bryan M. Higgins ... tracking artist (uncredited)
Jeremy Jozwik ... visual effects artist (uncredited) / visual effects (uncredited)
Tanya Kevorkian ... visual effects editor (uncredited)
Kevin Kutchaver ... visual effects artist (uncredited)
Jonathan MacPherson ... on-set visual effects supervisor (uncredited)
Megan Omi ... digital compositor (uncredited)
James Payfer ... digital compositor (uncredited)
Vardan Petrosyan ... visual effects artist (uncredited)
Sanjay Raghavendran ... visual effects artist (uncredited)
Rick Ramirez ... cg supervisor (uncredited)
George Robins ... cg artist (uncredited)
James Rorick ... on-set visual effects supervisor (uncredited)
Julie Rothfarb ... VFX Coordinator: Encore VFX (uncredited)
Eevee Saucedo ... character animator (uncredited)
Lopsie Schwartz ... senior cg generalist (uncredited)
Alex Shvartzman ... cyberscanning: industrial pixel vfx (uncredited)
Natasa Simonson ... visual effects coordinator (uncredited)
Derek Spriggs ... compositor (uncredited)
Andranik Taranyan ... compositing supervisor: Encore VFX (uncredited)
Mark Velazquez ... digital compositor (uncredited)

Stunts 

Andrew Long ... stunt double: ray palmer / stunt double: the atom
J.J. Makaro ... stunt producer (as JJ Makaro)
Jeffrey C. Robinson ... fight coordinator
Steve Chang ... stunts (uncredited)
Mark Chin ... fight coordinator (uncredited)
Dean Choe ... stunt coordinator (uncredited)
Colin Decker ... stunt department coordinator (uncredited)
Chris Link ... stunt rigger (uncredited)
John MacDonald ... stunt double: Dominic Purcell (uncredited)
Phillip Mitchell ... stunts (uncredited)
Matthew Mylrea ... stunt double: Arthur Darvill (uncredited)
Mitra Suri ... stunt double: Caity Lotz (uncredited)
Kent Thomson ... stunt actor (uncredited)

Camera and Electrical Department 

Richard Buckmaster ... gaffer
Justin Conner ... lighting technician
David J. Dawson ... key grip (as David Dawson)
Liam Gerrie ... lighting technician
Jessica Moskal ... Operator
Dean Buscher ... still photographer (uncredited)
Torstein Colyer ... dolly grip: "b" camera (uncredited)
Lee Gibeau ... camera crane technician (uncredited)
Justin Graf ... lighting technician (uncredited)
Matthew Grundy ... playback operator (uncredited)
Lou Gruzelier ... steadicam operator: "b" camera (uncredited)
Danny Ho ... playback supervisor (uncredited)
Josh Holmes ... lighting board operator (uncredited)
Lawrence S. James ... rigging gaffer (uncredited)
Kyle Lawrence ... playback coordinator (uncredited)
Josh Marr ... assistant camera (uncredited)
Devon Mussett ... second assistant camera: "b" camera (uncredited)
Tony Shivts ... best boy rigging electrician (uncredited)
Christopher Tammaro ... camera operator: "a" camera (uncredited)
Brian Wallis ... computer playback operator (uncredited)

Animation Department 

David M. Breaux Jr. ... animator

Casting Department 

Sean Cossey ... casting: Canada
J.J. Ogilvy ... casting: Canada (as JJ Ogilvy)
Haley Peveto ... casting associate
Patty Connolly ... adr voice casting (uncredited)
Snejina Stoilova ... associate casting director (uncredited)

Costume and Wardrobe Department 

Tatiana Andrianko ... cutter
Karen Anshelm ... costume buyer
Marie Hock ... background coordinator
Maya Mani ... additional costume designer
Karley Schroyen ... costumer
Leanne Clerihue ... costume coordinator (uncredited) / costume supervisor (uncredited)
Monique McRae ... assistant costume designer (uncredited)
Matea Pasaric ... truck costumer (uncredited)
Karley Schroyen ... prep costumer (uncredited)
Taryn Thumath ... costume supervisor (uncredited)
Sekyiwa Wi-Afedzi ... prep costumer (uncredited)
Laura Zacher ... prep costumer (uncredited)

Editorial Department 

Richard Cordes ... colorist: dailies
Will A.J. Barton ... post-production assistant (uncredited)
Raoul Crosby ... dailies (uncredited)
Rhett Finch ... assistant editor (uncredited)
Kevin Fairfax Harwood ... data io manager (uncredited)
Yoon Hee Hwang ... dailies operator (uncredited)
Candice Kim ... post project manager: dailies (uncredited)
Ren Manlolo ... senior dailies operator (uncredited)
W. Cody Nelson ... dailies operator (uncredited)
Michelle Panchuk ... dailies: project manager (uncredited)
Annie Rader ... post-production coordinator (uncredited)
Michael Sohcot ... on-line editor (uncredited)
Ken Van Deest ... final colorist (uncredited)

Location Management 

Alexander Broughton ... key location assistant
Peter Klassen ... location manager (as Peter J. Klassen)
Cole Boughton ... assistant location manager (uncredited)
Aleksandra Lukacevic ... location scout (uncredited)

Music Department 

Angela Claverie ... music editor
Season Kent ... music supervisor
Nathaniel Blume ... composer: additional music (uncredited)
Can Bolat ... music publisher (uncredited)
Daniel James Chan ... composer: additional music (uncredited)
Sherri Chung ... composer: additional music (uncredited)
Serena McKinney ... musician: violin (uncredited)
Whitney Pilzer ... music coordinator (uncredited)

Script and Continuity Department 

Sarah Hernandez ... script coordinator (uncredited)
Claudia Morgado ... script supervisor (uncredited)

Transportation Department 

Matthew Habgood ... picture car coordinator
Mike Sassen ... transportation coordinator (uncredited)
Danny Dispirito ... transportation captain: second unit (uncredited)
Keith Halak ... cast driver (uncredited)
Volodymyr Kokun ... unit driver (uncredited)
Marc R. Poitras ... transportation co-captain (uncredited)

Additional Crew 

Brian Wallis ... Computer Playback Operator
Jobree Anderson ... production accountant (uncredited)
Paul Becker ... choreographer (uncredited)
Shaun Burke ... assistant: Vladimir Stefoff (uncredited)
Tyron B. Carter ... assistant: Phil Klemmer (uncredited)
Dani Dornfeld ... assistant: Andrew Kreisberg (uncredited)
Amine El Fadl ... production staff (uncredited)
Jimmy Gibbons ... assistant: Greg Berlanti (uncredited)
Tessa Irwin ... production assistant (uncredited)
Elizabeth Kim ... assistant: Marc Guggenheim (uncredited)
Matthew Maala ... assistant: Chris Fedak (uncredited)
Ellen MacDonald ... first assistant production coordinator (uncredited)
Anita Meehan-Truelove ... production coordinator (uncredited)
Jennifer Nick ... assistant production coordinator (uncredited)
Eric Rogers ... assistant production coordinator (uncredited)
Sam Sullivan ... production assistant (uncredited)
Adam Tamer ... key production assistant (uncredited)
Nancy Vibert ... first assistant accountant (uncredited)
Eniko Viglas ... production assistant (uncredited)
Danny Virtue ... horse coordinator (uncredited)
Crew believed to be complete

See also

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

Contribute to This Page


Recently Viewed