Edit
"Invasion" Old Friends, New Frontiers (TV Episode 2023) Poster

Full Cast & Crew

Directed by 

Mathias Herndl

Writing Credits  

Simon Kinberg ... (created by) &
David Weil ... (created by)
 
Simon Kinberg ... (written by) &
Dan Dietz ... (written by)
 
Uzoamaka Maduka ... (executive story editor)

Cast (in credits order) complete, awaiting verification  

Golshifteh Farahani ... Aneesha Malik
Shioli Kutsuna ... Mitsuki Yamato
Shamier Anderson ... Trevante Cole
India Brown ... Jamila Huston
Billy Barratt ... Caspar Morrow
Azhy Robertson ... Luke Malik
Paddy Holland ... Montgomery 'Monty' Cuttermill
Tara Moayedi ... Sarah Malik
Enver Gjokaj ... Clark Evans
Nedra Marie Taylor ... Rose Callaway
Naian González Norvind ... Maya Castillo
Olivia-Mai Barrett ... Ryder Evans
Cache Vanderpuye Cache Vanderpuye ... Alfie Ademura
Ruby Siddle ... Penny Cuttermill
Moshidi Motshegwa ... President Benya Mabote
Natasha Loring ... Mira
Damien Wantenaar Damien Wantenaar ... Misha
Alino Katombe Alino Katombe ... Billy
Nqobile Khumalo Nqobile Khumalo ... Chrissy
Emeline Lambert ... Dr. Esmee Gagneux
Louis Bernard ... Dr. Gabriel Mercier
Andre Jacobs ... Dr. Robert G. Peterson
Grant Swanby ... General Mitchell
Craig Jackson ... Hanley
Zak Rowlands ... Bradford
Santiago Huertas Ruiz Santiago Huertas Ruiz ... Elkin
Ingrid Keighley ... Eva
Maya Graham Maya Graham ... Prisha
Kevin Lal Sharma ... Zavian
Raynon Kwaramba Raynon Kwaramba ... Natori
Tumisho Masha Tumisho Masha ... Sergeant Carson Allen
Robert Hobbs ... Sheriff Owen Perkins
Clayton Boyd ... Deputy Sheriff Wade Cook
Matthew Lotter Matthew Lotter ... Soldier / Idabel
AJ Cullinan AJ Cullinan ... Young Soldier

Produced by 

Ryan DeGard ... producer
Dan Dietz ... co-executive producer
Donald Joh ... supervising producer
Alexander O'Neal ... producer: UK unit
Alik Sakharov ... executive producer
Tatiana Suarez-Pico ... co-executive producer

Cinematography by 

Thomas Burstyn ... cinematographer

Editing by 

Alan Cody
Bradley Mead

Art Direction by 

Ross Jenkin

Set Decoration by 

Michele Barfoot
Kimberley Hussey

Makeup Department 

Hollie-Jo Allan ... Hair and Makeup Junior
Frances de Havas ... Hair and Makeup Junior
Jeanne-Mare Raubenheimer ... makeup and hair supervisor
Christa Schoeman ... makeup designer
Steph Griffith ... Hair, Makeup, & Prosthetics Trainee: UK Block (uncredited)

Production Management 

Aqeel Isaacs ... production manager: reshoot (uncredited)

Second Unit Director or Assistant Director 

Lance Roehrig ... first assistant director
Marcy Trout ... second second assistant director

Art Department 

Jimmy Binder ... Assistant prop storeman
Wayne du Rand ... prop graphic designer
Phoebe Heneke ... Props Assistant
Jos Joubert ... property master
Darla Kumenius ... Assistant Graphic Designer
David Querido ... graphic designer
Rochelle Redgard ... Props Buyer

Sound Department 

Harry Cohen ... sound designer
Greg Crawford ... adr mixer
Vincent Deng ... foley artist
Tiffany S. Griffith ... dialogue editor
Alexander Jongbloed ... foley mixer
Thomas Kennedy ... key first assistant sound
Tony Moller ... Dolby Atmos re-recording mixer
Richard Morgan ... second assistant sound
Albert Romero ... re-recording mix tech
Lyndsey Schenk ... Foley Cuer / sound editor
John Snider ... sound effects editor

Special Effects by 

Cordell McQueen ... special effects supervisor
Paul Pieterse ... special effects coordinator
Chris Reynolds ... special effects supervisor

Visual Effects by 

Oliver Adranghi ... compositor
Olivier Amah ... talent acquisition specialist: Hybride
Ali Arbaoui ... fx artist: Hybride
Cédric Arsenault ... texture artist: Hybride
Manuela Balk ... digital compositor: Hybride
Michel Barrière ... qc supervisor: Hybride
Alexis Bechet ... lead digital compositor: Hybride
Ariane Benoit ... assistant coordinator: Hybride
Sylvain Berger ... pipeline td: Raynault VFX
Michel Bergeron ... technical director: Hybride
Simon Bergeron ... roto paint artist: Hybride
Vincent Bergeron ... pipeline td: Raynault VFX
Louise Bertrand ... executive VFX producer: Hybride
Giovanni Bianchet ... lighting td
Petur Breki Bjarnason ... fx td
Pierre Blain ... artistic supervisor: Hybride
Alex Blaquière ... texture artist: Hybride
Jacquelyn Booth ... digital compositor: Weta FX
Ellen Boss ... visual effects by framestore: london
Mahmoud Boubetra ... it technician: Hybride
Maryse Bouchard ... head of cg/assets: Hybride
Mathieu Boucher ... VP: operations: Hybride
Raul Boza ... Senior FX TD: ILM
Owen Braekke-Carroll ... visual effects supervisor: Framestore
Adam Brailsford ... Visual Effects Production Manager
Ghislain Bruneau ... cg artist: Raynault VFX
David Bélanger-Dambremont ... texture artist: Hybride
Caroline Bélisle ... hr advisor: Hybride
Charles Bérubé ... roto paint artist: Hybride
Samuel Cardinal ... i/o technician: Hybride
Mélanie Carignan ... VFX producer: Hybride
Alexandre Caron ... data wrangler: Hybride
Jimmy Caron ... software development director: Hybride
Chun Yao Chang ... compositor: visual effects
André-Pierre Cormier ... system & network administrator: Hybride
Hodei Cosgaya Garcia ... fx td
Jean-Nicolas Costa ... compositing supervisor: Framestore
Patrick Couturier ... roto paint artist: Hybride
Jacinthe Côté ... visual effects producer: Raynault VFX
Christophe Damiano ... head of cg/shots: Hybride
Martin R. Davison ... Additional VFX Supervisor
Thierry Delattre ... VP: production: Hybride
Audrey Deschênes ... VFX coordinator: Hybride
Elisenda Faustino Deu ... lighting td
Ashish Dewan ... compositing supervisor: Hybride
Mardene Dippenaar ... vfx lidar & cast scanning tech
Giovanni Dossena ... lead generalist/environment
Steve Drew ... compositor
Rosalie Dubé ... cg artist: Raynault VFX
Zacharie Dufault ... technical director: Hybride
Yanick Dusseault ... visual effects art director: Raynault VFX
Karianne Dybedahl ... digital compositor: Storm Studios
Marco Dörner ... lighting td
Zina Elayyan ... roto paint artist: Hybride
Aleksandar Faraguna ... senior compositor
Maxime Ferland ... digital compositor: Hybride
René Filion ... it technician: Hybride
Vincent Filion ... developer: Hybride
Daniel Foley ... Visualisation Coordinator: The Third Floor, inc.
Glenn Fredric ... survey and photo technical director: Weta FX
David Gary ... technical director: Hybride
Gregory Gaskins ... compositor lead
Dominic Gaudreau ... it director: Hybride
Yanick Gaudreau ... lead lighting: Hybride
Stephan Gervais ... it technician: Hybride
Tom Greene ... visual effects producer: weta fx
Jean-Philippe Grou ... communications director: Hybride
Sam Gunn ... lighting td
Christian Hagbarth ... fx td
Éric Hamel ... matte painter: Raynault VFX
Jérémie Hannoah ... fx td
Pablo E. Herrera ... digital compositor
Avery Herzog ... compositor: framestore
Charlie Humphrey ... Lighting TD: Framestore
Kenny Ip ... lighting technical director
Hans Olov Alexander Isaksson ... senior compositor: Weta FX (as Alexander Isaksson)
Tim Jenkinson ... senior fx lead: Framestore
Bruno-Pierre Jobin ... developer: Hybride
Alban Kasikci ... digital compositor: Hybride
Joseph Kasparian ... VP: creative: Hybride
Petter Wilhelm Knudsen ... visual effects artist: Storm Studios
Cristian Kovacs ... developer: Hybride
Kaja Vanessa Kowalczyk ... digital compositor: Storm Studios
Julian Körrenz ... lead compositor: Industrial Light & Magic
Katherine L'Heureux ... data wrangler: Hybride
Melissa Laframboise-Maille ... roto paint supervisor: Hybride
Yilin Lai ... compositor
Emil Wenaas Larsen ... digital compositor: Storm Studios
Pierre-Simon Lebrun-Chaput ... cg artist: Raynault VFX
Catherine Lecavalier ... project manager: Hybride
Théo Lemarié ... digital compositor: Raynault VFX
Maxime Lemieux ... technical 2d supervisor: Hybride
Danny Levesque ... head of fx & cfx: Hybride
Mingzhi Lin ... senior lighting technical director
Curtis Linstead ... system engineer: Raynault VFX
Sofia Llobregat ... animator
Samuel Loriault-Goulet ... lead tracking/layout: Hybride
Martine Losier ... lead client coordinator: Hybride
Alexandra Loudin ... hr advisor: Hybride
Karina Mariano ... tracking/layout/matchmove department manager: Hybride
Simon Marinof ... VFX supervisor: Hybride
Léna Martin ... assets coordinator: Hybride
Richard Martin ... VFX producer: Hybride
Mark Masson ... technical director: Hybride
Kathrin McCarthy ... visualization line producer : The Third Floor
Olivier McClish ... modeling artist: Hybride
Ricardo Melo ... compositor
Dominique Migner ... assistant coordinator: Hybride
Yann Moalic ... effects supervisor: Weta FX
Thomas Montminy Brodeur ... visual effects supervisor: framestore nyc
Benoit Morin ... lead tracking/layout: Hybride
Michel Murdock ... president: Hybride
Chris Mylordos ... Production Assistant
Carl Méthot ... vfx editor: Hybride
Marie Nakhlé ... hr manager: Hybride
Rosemary Nolet ... roto paint artist: Hybride
Josiane O'Rourke ... visual effects line producer: Raynault VFX
Simon Ouellet ... pipeline TD: Raynault VFX
Olivier Painchaud ... head of technology/r&d: Hybride
Owain Peake ... fx td
Steve Pelchat ... head of tracking/layout/matchmove: Hybride
Marie-Ève Pelletier ... project coordinator: Hybride
Philippe Pelletier ... technical director: Hybride
Kristen Pelz ... visual effects editor
Jonathan Perth ... lead i/o technician: Hybride
Dora Phanouvong ... VFX Production Coordinator: ILM
Patrick Piche ... technical supervisor: Hybride
Jordan Picotte ... i/o technician: Hybride
Melvin Mathew Pillai ... Roto Prep Supervisor: visual effects
Vincent Poitras ... visual effects supervisor: Raynault VFX
Gabrielle Pâquet ... assistant coordinator: Hybride
Hugo Quier ... visual effects production assistant: Raynault VFX
Steven Quinones-Colon ... lighting artist: Hybride
Alexandre Quintin ... cg artist: Raynault VFX
María Isabel Ramírez ... digital compositor: SSVFX
Lance Ranzer ... visual effects supervisor: Rogue One VFX
Daniel Ravanelli ... compositor
Pierre Raymond ... senior advisor: Hybride
Andrew Rhinehart ... digital compositor: Hybride
Mark Richardson ... visual effects supervisor: WetaFX
Ed Rigg ... Lead data wrangler
Stéphane Rioux ... qc supervisor: Hybride
Sylvain Rioux ... tool support specialist: Hybride
Sébastien Rioux ... editorial supervisor: Hybride
David Roberge ... assets/environment supervisor: Hybride
Rich Roberts ... VFX Assistant Editor
Oscar Rosenberg ... digital compositor: Storm Studios
Shaun Roth ... Cg Supervisor
Julien Rousseau ... lead compositor: framestore
Madison Rovin ... VFX Production Assistant
Sylvain Régnié ... roto paint artist: Hybride
Frédérique Schmidt ... visual effects editor: Raynault VFX
Thrain Shadbolt ... visual effects supervisor: Weta FX
Anup Ratna Shakya ... visual effects supervisor
Manuj Singh ... system engineer: Raynault VFX
Jessica-Rose Smith ... visual effects producer: Storm Studios
Roques Sophie ... digital compositor: Hybride
Laurent Srey ... digital compositor: Raynault VFX
Marc St-Gelais ... client coordinator: Hybride
James Stoddart ... visual effects by framestore: london
Patrick Taillefer ... tracking/layout/matchmove artist: Hybride
Jian Tang ... visual effects artist: Storm Studios
Patrick Tasse ... head of compositing: Hybride
Philippe Theroux ... CG supervisor: Hybride
Sylvain Theroux ... cg supervisor: Raynault VFX
Amelie Thomas ... visual effects coordinator: Raynault VFX
Nacho Thomas ... visual effects generalist: ILM
Carine Touraille ... pipeline td: Raynault VFX
Anne Tremblay ... marketing & communications advisor: Hybride
Marco Tremblay ... associate VFX supervisor: Hybride
Stephen Trepanier ... visual effects editor: Raynault VFX
Dylan Tschaeppeler ... i/o technician: Hybride
Jevon Tsen ... compositor: Industrial Light & Magic
Alexis Turbé ... digital compositor: Raynault VFX
Yannick Tétreault ... lead programmer: Hybride
Jessica Vallée ... lead texture: Hybride
Armando Velazquez ... digital compositor
Martin Voller ... Previs Editor: The Third Floor
George Webster ... visual effects plates supervisor
Antoine Wibaut ... digital compositor: Raynault VFX
James Winnifrith ... Previs Editor: The Third Floor
Nikola Yordanov ... concept artist
Kristjan Zaklynsky ... digital compositor
Davíð Jón Ögmundsson ... digital compositor
Izzie Cotterell ... Production Manager: The Third Floor (uncredited)
Andrew Fineberg ... visual effects editor (uncredited)
Paige A. Manuge ... visual effects coordinator: weta fx (uncredited)
Oscar Michell ... camera technical director (uncredited)
Joanna O'Malley ... visual effects coordinator (uncredited)
Casper Egeland Rodvelt ... visual effects coordinator (uncredited)
Lianna Shaw ... Assistant Technical Director (uncredited)

Stunts 

Khena Nkemiseng ... stunt performer (as Nkemisng Khena) (credit only)
Frans Steyn ... stunt rigger
Francois Nel ... action extra: civilian (uncredited)

Camera and Electrical Department 

Graham Bartholomew ... still photographer
Peter Belcher ... "b" camera operator
Adrian Boerlage ... Focus Puller: dailies
Reed Breitenbach ... electrician
Tumi Chere ... b camera loader
Rob Crone ... A Camera/Steadicam
Rorke Dean-Smith ... assistant grip
Ntsikilelo Fiyane ... rigging grip
Khaya Fokwana ... rigging grip
Jeroen Hendriks ... Digital Imaging Technician
Katherine Herndl ... camera operator
Simone Howlett ... c camera focus puller
Rafeeq Jaffer ... dolly grip
Gavin Jensen ... assistant grip
George Loxton ... b camera operator
Peter Mabutsana ... generator operator
Makororo Mafolo ... assistant grip
Mphumzi Makaleni ... assistant grip
Andile Malindi ... c camera loader
Sam Maritz ... camera trainee
Gift Mbatha ... grip trainee
Ali Mohamed ... c camera focus puller
Sisonke Msweli ... lighting trainee
Vincent Ngcobo ... electrician
Dumi Ndumiso Ninela ... best boy rigging grip
Scott Nolan ... Video Trainee
Tshepo Nthako ... Focus puller: re-shoots
Jürgen Painczyk ... digital imaging technician
Hadley Petersen ... electrician
Athi Pokolo ... electrician
Grant Antony Rowe ... grip
Dan Sigobongo ... key rigging grip
Roderick Dean Smith ... key grip
Trish Somaiya ... DIT Assistant
Masithembe Sonti ... assistant grip
Anele Thobi ... dolly grip
Tatenda Tirivangani ... rigging grip
Roan van der Walt ... assistant grip
Damien Walsh ... focus puller a camera
Oliver Wilter ... gaffer

Animation Department 

Daniel Bielawski ... Lead Animator

Casting Department 

Caitlin Joseph ... casting associate

Costume and Wardrobe Department 

Marc Ballam ... head of costume breakdown
Nasiep Fagrie ... head cutter
Lucia Goméz Bequio ... breakdown artist
Sinoyolo Guwa ... costume assistant
Thabisa Mkonto ... costume set supervisor
Elizabeth Muxi ... Key Tailor
Maryke Nel ... costumer
Lieze van Tonder ... junior assistant costume designer

Editorial Department 

Charbel Bou-Antoun ... dailies technical producer
Jonny Garbutt ... Director of Scripted Sales
Shane Harris ... colorist
Lynn La ... post production supervisor
Dave Lee ... colorist: dailies
Anson Petrick ... post-production assistant

Location Management 

Toby Copland ... on set locations manager
Imogen Forbes ... location scout
Daniel Pinnington ... location assistant
Danielle Reed ... assistant location coordinator

Music Department 

Kevin J. Edelman ... music supervisor
Joshua Eustis ... additional music
Zak Millman ... music editor
Andrew Ransom ... music editor
Ben Sokoler ... music coordinator

Script and Continuity Department 

Ashley Aldworth ... continuity
Demetrios Cokinos ... script coordinator
Palesa Mohlala ... continuity trainee

Transportation Department 

Grant Kilian ... supervising unit & transport manager
Mehmet Koraltan ... unit driver
Niki Schutt ... transportation coordinator

Additional Crew 

Daljit Colthorpe ... C-19 Testing Coordinator
Riaan Cordier ... south african production accountant
Rachel Louise Crabtree ... lead ap
Harriett Crisfield-Magill ... Cashier
Eugene Cronje ... production accountant: reshoots
Devis Damonte ... Production Controller
Tim Deegan ... Health & Safety Advisor for MSS Safety
Derek Foster ... Facilities: Operations Executive
Kimberley Glasgow ... covid testing supervisor
Andy Harriss ... Production Safety Supervisor
Greg Howard ... Facilities: Operations Director
Edward Hubbard ... Facilities: Operations Manager
Aqeel Isaacs ... key production coordinator
Shepherd Kasema ... production assistant
Kirsty McKirdy ... assistant: Mr. Witz
Khuselo Mxenge ... set pa
Kyren Parker ... production accountant uk
Kiri Phillips ... covid secretary
Jack Pickard ... Covid Assistant
Ben Pronsky ... Additional Voices
Pamela Rice ... Sustainability Consultant
Steve Riddle ... Safety Advisor
Boo Salter ... Assistant Production Coordinator: UK
Levi Searle ... internet engineer
Jean Sparks ... 1st Assistant Accountant
Liyema Speelman ... set pa
Kristin Steigerwalt ... loop group coordinator
Avela Tshambula ... production secretary
Sophie Vandewalle ... assistant production coordinator
Trevor Williams ... Production Health & Safety Advisor

See also

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

Contribute to This Page


Recently Viewed