Edit
"Invasion" Cosmic Ocean (TV Episode 2023) Poster

(TV Series)

(2023)

Full Cast & Crew

Directed by 

Claudia Llosa

Writing Credits  

Simon Kinberg ... (created by) &
David Weil ... (created by)
 
Aditi Brennan Kapil ... (written by)
 
Uzoamaka Maduka ... (executive story editor)

Cast (in credits order) complete, awaiting verification  

Golshifteh Farahani ... Aneesha Malik (credit only)
Shioli Kutsuna ... Mitsuki Yamato
Shamier Anderson ... Trevante Cole
India Brown ... Jamila Huston
Billy Barratt ... Caspar Morrow
Azhy Robertson ... Luke Malik (credit only)
Paddy Holland ... Montgomery 'Monty' Cuttermill
Tara Moayedi ... Sarah Malik (credit only)
Enver Gjokaj ... Clark Evans (credit only)
Nedra Marie Taylor ... Rose Callaway
Naian González Norvind ... Maya Castillo
Shane Zaza ... Nikhil Kapoor
Rinko Kikuchi ... Hinata Murai
Cache Vanderpuye Cache Vanderpuye ... Alfie Ademura
Ruby Siddle ... Penny Cuttermill
Moshidi Motshegwa ... President Benya Mabote
Santiago Godoy-Giraldo ... Tomas
Natasha Loring ... Mira
Damien Wantenaar Damien Wantenaar ... Misha
Moopi Mothibeli Moopi Mothibeli ... Khotso Lebusa
Santiago Huertas Ruiz Santiago Huertas Ruiz ... Elkin
Ingrid Keighley ... Eva
Maya Graham Maya Graham ... Prisha
Kevin Lal Sharma ... Zavian
Raynon Kwaramba Raynon Kwaramba ... Natori
Louis Bernard ... Dr. Gabriel Mercier
Emeline Lambert ... Dr. Esmee Gagneux
Grant Swanby ... General Mitchell
Tumisho Masha Tumisho Masha ... Sergeant Carson Allen
Lauren Steyn ... Officer Camila Moore
Robert Hobbs ... Sheriff Owen Perkins
Clayton Boyd ... Deputy Sheriff Wade Cook
Marc Pleass ... Officer
S'Qhamo Mangcu S'Qhamo Mangcu ... Soldier Sgt WDC Brazil
Alzavia Abrahams Alzavia Abrahams ... Technician

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 

Gavin Struthers

Editing by 

Sara Mineo
John Mullin

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)

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
Cassiem Gamieldien ... construction coordinator
Phoebe Heneke ... Props Assistant
Jos Joubert ... property master
Darla Kumenius ... Assistant Graphic Designer
Oscar Merifield ... petty cash buyer
David Querido ... graphic designer
Rochelle Redgard ... Props Buyer

Sound Department 

Harry Cohen ... sound designer
Vincent Deng ... foley artist
Tiffany S. Griffith ... dialogue editor
Alexander Jongbloed ... foley mixer
Thomas Kennedy ... key first assistant sound
Amanda Knowledge ... audio description 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
Normand Archambault ... cg artist: Raynault VFX
Ned Baker ... digital compositor: Rumble VFX
Valentina Bartiromo ... digital compositor: Rumble VFX
Lucy Beavis ... vfx producer: Rumble VFX
Sylvain Berger ... pipeline td: Raynault VFX
Vincent Bergeron ... pipeline td: Raynault VFX
Giovanni Bianchet ... lighting td
Owen Braekke-Carroll ... visual effects supervisor: Framestore
Adam Brailsford ... Visual Effects Production Manager
Stephanie Broussaud ... digital compositor: Raynault VFX
Ghislain Bruneau ... cg artist: Raynault VFX
Chun Yao Chang ... compositor: visual effects
Theo Christophe ... fx td
Javier Cimentada ... animator
Hodei Cosgaya Garcia ... fx td
Jean-Nicolas Costa ... compositing supervisor: Framestore
Hannah Critchley ... visual effects producer
Jacinthe Côté ... visual effects producer: Raynault VFX
Martin R. Davison ... Additional VFX Supervisor
Megan De Wolf ... line producer: Framestore
Elisenda Faustino Deu ... lighting td
Mardene Dippenaar ... vfx lidar & cast scanning tech
Rosalie Dubé ... cg artist: Raynault VFX
Yanick Dusseault ... visual effects art director: Raynault VFX
Marco Dörner ... lighting td
Daniel Foley ... Visualisation Coordinator: The Third Floor, inc.
Sean Francis ... visual effects producer: Framestore
Glenn Fredric ... survey and photo technical director: Weta FX
Gregory Gaskins ... compositor lead
Maxim Gehricke ... fx td
Robyn Goncalves-Borrageiro ... visual effects coordinator: Framestore
Rasik Gorecha ... animation supervisor: Rumble VFX
Bharat Gour ... animator
Sam Gunn ... lighting td
Sinan Günesgörmez ... digital compositor: framestore
Christian Hagbarth ... fx td
Harry Hamblin ... vfx editor: Rumble VFX
Éric Hamel ... matte painter: Raynault VFX
Lucy Hare ... visual effects producer
Namjin Heo ... compositor
Avery Herzog ... compositor: framestore
Charlie Humphrey ... Lighting TD: Framestore
Kenny Ip ... lighting technical director
Pontus Jakobsson ... fx td
Suzanne Jandu ... compositing supervisor
Jessica Kersey-Preston ... animator: Framestore
James Kirk ... fx td
Yilin Lai ... compositor
Blake Laing-Smith ... digital compositor: Rumble VFX
Enrico Lambiase ... digital compositor: Rumble VFX
Etienne Laroche ... cg artist: Raynault VFX
Pierre-Simon Lebrun-Chaput ... cg artist: Raynault VFX
Théo Lemarié ... digital compositor: Raynault VFX
Mingzhi Lin ... senior lighting technical director
Curtis Linstead ... system engineer: Raynault VFX
Ricky Linton ... pipeline technical director: framestore
Sofia Llobregat ... animator
Lindsey Lo Presti ... compositor
Hamish MacLeod ... visual effects coordinator
Joan Marqués ... compositor
Alessandro Mattielli ... lighting td
Karin Mattsson ... animator
Kathrin McCarthy ... visualization line producer : The Third Floor
Ashleigh McGovern ... visual effects coordinator: Framestore
Ricardo Melo ... compositor
Zavier Mojica ... compositor
Thomas Montminy Brodeur ... visual effects supervisor: framestore nyc
Mirko Morciano ... compositor
Stéphanie Morin ... cg artist: Raynault VFX
Chris Mylordos ... Production Assistant
Josiane O'Rourke ... visual effects line producer: Raynault VFX
Tirza Oudolf ... digital compositor: Raynault VFX
Simon Ouellet ... pipeline TD: Raynault VFX
Kristen Pelz ... visual effects editor
Alessio Pericò ... compositor
Melvin Mathew Pillai ... Roto Prep Supervisor: visual effects
Vincent Poitras ... visual effects supervisor: Raynault VFX
Jack Pond ... compositor
Erik Pronk ... CG supervisor: Framestore
Hugo Quier ... visual effects production assistant: Raynault VFX
Alexandre Quintin ... cg artist: Raynault VFX
Lance Ranzer ... visual effects supervisor: Rogue One VFX
Daniel Ravanelli ... compositor
Ed Rigg ... Lead data wrangler
Rich Roberts ... VFX Assistant Editor
Julien Rousseau ... lead compositor: framestore
Madison Rovin ... VFX Production Assistant
Frédérique Schmidt ... visual effects editor: Raynault VFX
Anup Ratna Shakya ... visual effects supervisor
Ed Sherwood ... animator
Manuj Singh ... system engineer: Raynault VFX
Metin Sirali ... compositor
Ola Staszynska ... visual effects coordinator: Framestore
Sylvain Theroux ... cg supervisor: Raynault VFX
Amelie Thomas ... visual effects coordinator: Raynault VFX
Nacho Thomas ... visual effects generalist: ILM
Nathan Thompson ... animator
Elliott Touikan ... cg artist: Raynault VFX
Carine Touraille ... pipeline td: Raynault VFX
Cedric Tremblay ... digital compositor: Raynault VFX
Stephen Trepanier ... visual effects editor: Raynault VFX
Jason Tsai ... compositor
Alexis Turbé ... digital compositor: Raynault VFX
Antonin Messier Turcotte ... cg artist: Raynault VFX
Samuel Vachon-Rivard ... fx td
Martin Voller ... Previs Editor: The Third Floor
George Webster ... visual effects plates supervisor
Antoine Wibaut ... digital compositor / digital compositor: Raynault VFX
Callum Williams ... animator
James Winnifrith ... Previs Editor: The Third Floor
Max Wright ... visual effects supervisor: Rumble VFX
Tim Zaccheo ... cg supervisor: Rumble VFX
Alessio Zambardi ... compositor
Erkin Öztürk ... digital compositor: framestore
Marcus Ayrton ... pre-visualisation artist (uncredited)
Izzie Cotterell ... Production Manager: The Third Floor (uncredited)
Andrew Fineberg ... visual effects editor (uncredited)
Joanna O'Malley ... visual effects coordinator (uncredited)
Lianna Shaw ... Assistant Technical Director (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
Rorke Dean-Smith ... assistant grip
Ntsikilelo Fiyane ... rigging grip
Khaya Fokwana ... rigging grip
Jeroen Hendriks ... Digital Imaging Technician
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
Jayant Kumar ... senior animator: framestore

Casting Department 

Caitlin Joseph ... casting associate

Costume and Wardrobe Department 

Marc Ballam ... head of costume breakdown
Charis Cherry ... Costume Office Junior
Nasiep Fagrie ... head cutter
Lucia Goméz Bequio ... breakdown artist
Sinoyolo Guwa ... costume assistant
Thabisa Mkonto ... on set supervisor
Elizabeth Muxi ... Key Tailor
Maryke Nel ... costumer
Juanita Petronio ... key costume breakdown
Lieze van Tonder ... junior assistant costume designer

Editorial Department 

Charbel Bou-Antoun ... dailies technical producer
Jonny Garbutt ... Director of Scripted Sales
Shane Harris ... colorist
Alexandra Karanassos ... pulse vfx pulls operator: picture shop
Lynn La ... post production supervisor
Dave Lee ... colorist: dailies
Michael McKnight ... pulse vfx pulls manager: picture shop
Hannah McLaughlin ... pulse junior producer: picture shop
Anson Petrick ... post-production assistant
Elise Wallbridge ... pulse vfx pulls operator: picture shop

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
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
Kate Lush ... Intimacy Coordinator
Luke Yiangou Mason ... Behind-The-Scenes DP
Kirsty McKirdy ... assistant: Mr. Witz
Dave Moyle ... Covid Production Assistant
Viwe Nongcawula ... set pa
Kyren Parker ... production accountant uk
Kiri Phillips ... covid secretary
Ben Pronsky ... Additional Voices
Pamela Rice ... Sustainability Consultant
Steve Riddle ... Safety Advisor
Boo Salter ... Assistant Production Coordinator: UK
Levi Searle ... internet engineer
Kristin Steigerwalt ... loop group coordinator
Avela Tshambula ... production secretary
Trevor Williams ... Production Health & Safety Advisor

See also

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

Contribute to This Page


Recently Viewed