Cast & crew

The Meg (2018)

Directed by Jon Turteltaub Written by Jon Hoeber, Dean Georgaris, Erich Hoeber

Cast

Yoson An Helicopter Gunman
Boaz Magege Kennedy Launch
Leand Macadaan (uncredited)
Ivy Tsui Bride-To-Be
Winston Chao Zhang Jinhao
Ólafur Darri Ólafsson Selby Wall
Steven A. Davis Speedboat
Rainn Wilson Kitcher Morris
Edwin Wright Helicopter Gunman
Marc Copage Interrogator
Vithaya Pansringarm Thai
Andrew Grainger Lawyer
James Gaylyn E
Cliff Curtis James
Piroon Vongvaruj Thai
Glen Levy Mercenary
Rob Kipa-Williams D'Angelo Dinero
Jeremy Tan Groom
Jessica McNamee Lori Minitte
Yao Yao Dude
Wei Yi Beach
Mark Trotter injured
Douglas Lee Photographer
Masi Oka Toshi
Ivy Tsui Bride-To-Be
Tim Wong Power Operator
Yoson An Helicopter Gunman
Teresa Lee Bridesmaid
Winston Chao Zhang Jinhao
Ruby Rose Jaxx
Shuya Sophia Cai Meiying
Robert Taylor Verlyn Heller
Page Kennedy DJ
Mai Hongmei Bubba's Mother
Jessica McNamee Lori Minitte
Masi Oka Toshi
Jason Statham Jonas
Douglas Lee Photographer
Andrew Grainger Lawyer
Ólafur Darri Ólafsson Selby Wall
James Gaylyn E
Marc Copage Interrogator
Piroon Vongvaruj Thai
Wei Yi Awesome
Jason Statham Jonas
Teresa Lee Bridesmaid
Steven A. Davis Speedboat
Rob Kipa-Williams D'Angelo Dinero
Robert Taylor Verlyn Heller
Leand Macadaan (uncredited)
Mark Trotter injured
Glen Levy Speedboat
Tawanda Manyimo Marks' Son
Boaz Magege Kennedy Launch
Tawanda Manyimo Marks' Son
Rainn Wilson Kitcher Morris
Yao Yao Dude
Ruby Rose Jaxx
Cliff Curtis James
Jeremy Tan Groom
Page Kennedy DJ
Vithaya Pansringarm Thai
Edwin Wright Helicopter Gunman
Tim Wong Camera Hog
Li Bingbing Suyin
Mai Hongmei Bubba's Mother
Li Bingbing Suyin
Shuya Sophia Cai Meiying

Crew

Simon Ambridge Production Manager
Peta Sinclair Location Manager
Janelle Hope Art Department Coordinator
Luke Ripley Lighting Technician
Rhonda C. Gunner Visual Effects Design Consultant
Jess Bauer Set Dresser
John L. Anderson VFX Supervisor
Elizabeth A. Bergman Production Coordinator
Jeff Pantaleo Digital Intermediate
Peter Beeh Aerial Camera
Sean O'Neill Gaffer
Shane Dawson Stunts
Liz Mullane Casting
Phil McLaren Special Effects Supervisor
Trevor Kiely Special Effects
Paul Pattison Hairstylist
Chi-Li Wong Associate Producer
Liam Beck Conceptual Design
Sarah Shepherd Dialect Coach
Stuart Thorp Stunts
Justin Golden Visual Effects Technical Director
Karl Chisholm Special Effects Coordinator
Gavin Legge Special Effects
Ken Turner Art Direction
Dylan Coburn Storyboard Artist
Dayna Grant Stunts
Liam Beck Conceptual Design
Ben Erwei Ji Executive Producer
Mark Stephen Set Designer
Sue Rowe Visual Effects Supervisor
Grant Major Production Design
Billy Yip Oi-Wah Stunts
Juan Alejandro Gomez Acosta Animation
Justin Golden Visual Effects Technical Director
Chantal Nong Vo Executive In Charge Of Production
Beau Weston Stunts
Joshua Tieu Stunts
Henry Fong Conceptual Design
Gillian West-Walker Set Dresser
Steven Kemper Editor
Tom Stern Director of Photography
Allan Poppleton Stunt Coordinator
Ashlee Fidow Stunts
Sam Storey Art Direction
Amber Richards Set Decoration
Jacob Tomuri Stunts
Vincent Roxburgh Stunts
Chantal Nong Vo Executive Producer
Calvin Tsoi Art Direction
Harry Gregson-Williams Original Music Composer
Sarah Shepherd Dialect Coach
Oren Graham Lighting Technician
Allegra De Souza Assistant Sound Editor
Leiki Veskimets Production Manager
Mike Bhana Camera Operator
Rachel Bullock Casting
Robert McKinnon Conceptual Design
Adam Lewando Lighting Technician
Brenden Holster First Assistant Camera
Mindy Marin Casting
Tony Marsh Stunts
Rob Marsh Camera Operator
Juan Alejandro Gomez Acosta Animation
Brendon Sweeney Set Designer
Sue Rowe Visual Effects Supervisor
James Madigan Second Assistant Director
Ross Perkin Set Designer
Alex Müller-Perlefein Visual Effects Designer
Rose Worley Prop Maker
Gillian West-Walker Set Dresser
James Madigan Second Assistant Director
Jingxuan Chen Third Assistant Director
Craig McPherson Animation Supervisor
Vincent Roxburgh Stunts
Alessandro Ongaro CG Supervisor
John L. Anderson VFX Supervisor
Joseph Pepper CG Supervisor
Mike Bhana Camera Operator
Ross Perkin Set Designer
Dayna Grant Stunts
Clint Elvy Stunts
Augie Davis Stunts
Kenneth Atchity Associate Producer
Joshua Tieu Stunts
Beau Weston Stunts
Chunzi Wang Associate Producer
Randy Greenberg Executive Producer
Lucy McLay Assistant Costume Designer
Christina Validakis Assistant Costume Designer
Jie Chen Associate Producer
Calvin Tsoi Art Direction
Jiang Wei Executive Producer
Michael Krehl Makeup Supervisor
Mindy Marin Casting
Jane O'Kane Hairstylist
Liz Mullane Casting
Barton Williams Stunts
Monique Hoseason Casting Assistant
Amber Richards Set Decoration
Monique Knight Script Supervisor
Rose-Marie Salmon Art Department Coordinator
Randy Greenberg Executive Producer
Paul Pattison Makeup Artist
Maxine Zhang First Assistant Director
Monique Knight Script Supervisor
Michael Krehl Makeup Supervisor
Luke Ripley Lighting Technician
Daniel Cairnie Digital Compositors
Moira Houlihan Unit Publicist
Karl Chisholm Special Effects Coordinator
Rachael McMahon Production Coordinator
Hamish McFarlane First Assistant Director
Ana Ramos Dominguez Visual Effects Producer
Simon Ambridge Production Manager
Laura Hutton Third Assistant Director
Matteo Veglia VFX Production Coordinator
Jon Hoeber Screenplay
Dean Georgaris Screenplay
Warren Mahy Storyboard Artist
Gerald R. Molen Executive Producer
Billy Yip Oi-Wah Stunts
Belle Avery Producer
Barton Williams Stunts
Rose-Marie Salmon Art Department Coordinator
Jessica E. Newman Post Production Consulting
Tony Marsh Stunts
Joshua Randall Stunts
Stuart Thorp Stunts
Hamish McFarlane First Assistant Director
Sarah Hart Casting Assistant
Grant Major Production Design
Colin Wilson Producer
Lorenzo di Bonaventura Producer
Kim Sinclair Supervising Art Director
Simon Ward Casting Assistant
Jason W. Jennings Sound Designer
Zack Weiler Digital Effects Producer
Andy McLaren Art Direction
Adrian De Wet Visual Effects Supervisor
Megan Galbraith Visual Effects Coordinator
Ana Ramos Dominguez Visual Effects Producer
Peter Beeh Aerial Camera
Divyansh Mittal Digital Compositors
Christina Validakis Assistant Costume Designer
Steve Garrad Visual Effects Producer
Aaron Gibson Transportation Captain
Ben Rowsell Camera Operator
Ropata Smith-Warren Grip
Clint Elvy Stunts
Alister Baxter Set Designer
David Cohan Visual Effects Coordinator
Elizabeth A. Bergman Production Coordinator
Rachael McMahon Production Coordinator
Tom Stern Director of Photography
Ben Erwei Ji Executive Producer
Ken Turner Art Direction
Veronica Miller Production Accountant
Ben Marks Visual Effects Coordinator
Holly Fung Visual Effects Coordinator
Adnan Taumoepeau Boom Operator
Corrin Ellingford Boom Operator
Reuben Morrison Lighting Technician
Mathew Hunkin Prop Designer
Kendal Ferguson Makeup Artist
Nick Chester Rigging Grip
Rob Marsh Camera Operator
Jonathan Bowes-Onions Camera Intern
Jess Bauer Set Dresser
Adnan Taumoepeau Boom Operator
Amanda Neale Costume Design
Yasushi Asaya Stunts
Erich Hoeber Screenplay
Belle Avery Producer
Isaac Lane Transportation Co-Captain
Sharon Ninness Transportation Coordinator
Stephen Grey Stunts
Allegra De Souza Assistant Sound Editor
Amanda Neale Costume Design
Jane O'Kane Makeup Artist
Russell Lloyd Driver
Kendal Ferguson Makeup Artist
Huai Hsuan Huang Translator
Raymond Chen Visual Effects Supervisor
Harry Gregson-Williams Original Music Composer
Steven Kemper Editor
Katie Paterson Sound Design Assistant
Helena Falangus Assistant Costume Designer
Gina Deakin Location Manager
Jeff Pantaleo Digital Intermediate
Zahra Archer Set Designer
Paul Pattison Makeup Artist
Henry Fong Conceptual Design
Mark Stephen Set Designer
Chantal Nong Vo Executive Producer
Ashlee Fidow Stunts
Tom Hern Associate Producer
Stephen Grey Stunts
Conrad Olson Compositor
Joshua Randall Stunts
Sharon Ninness Transportation Coordinator
Jingxuan Chen Third Assistant Director
Laura Hutton Third Assistant Director
Betty Fotofili Second Assistant Director
Betty Fotofili Second Assistant Director
Alex Müller-Perlefein Visual Effects Designer
Veronica Miller Production Accountant
Lucy McLay Assistant Costume Designer
Barrie M. Osborne Executive Producer
Jacob Tomuri Stunts
Raymond Chen Visual Effects Supervisor
Megan Galbraith Visual Effects Coordinator
Aaron Gibson Transportation Captain
Aaron Gilman Animation Supervisor
Kina Scollay Underwater Director of Photography
Robert Bavin Art Direction
Jason W. Jennings Sound Designer
Andy McLaren Art Direction
Rose Worley Prop Maker
Russell Lloyd Driver
Corrin Ellingford Boom Operator
Landon Lott Set Designer
Joe Nolan First Assistant Director
Shane Dawson Stunts
Oren Graham Lighting Technician
Helena Falangus Assistant Costume Designer
Eva Yang Stunt Coordinator
Jiang Wei Executive Producer
Brenden Holster First Assistant Camera
Phil McLaren Special Effects Supervisor
Filippo Valsecchi Conceptual Design
Chi-Li Wong Associate Producer
Simon Ward Casting Assistant
Sarah Goodhue Set Costumer
Matteo Veglia VFX Production Coordinator
Isaac Lane Transportation Co-Captain
Reuben Morrison Lighting Technician
Trevor Kiely Special Effects
Sara Bold Visual Effects Coordinator
Erich Hoeber Screenplay
Toby Conway Rigging Grip
Alessandro Ongaro CG Supervisor
Kenneth Atchity Associate Producer
Jie Chen Associate Producer
Katie Paterson Sound Design Assistant
Andrew Cochrane Production Coordinator
Craig McPherson Animation Supervisor
Brendon Sweeney Set Designer
Ben Marks Visual Effects Coordinator
Sarah Hart Casting Assistant
Jane O'Kane Makeup Artist
Jessica E. Newman Post Production Consulting
Steve Garrad Visual Effects Producer
Rhonda C. Gunner Visual Effects Design Consultant
Zack Weiler Digital Effects Producer
Ropata Smith-Warren Grip
Gavin Legge Special Effects
Warren Mahy Storyboard Artist
Gerald R. Molen Executive Producer
Jamie Couper Rigging Gaffer
Jon Turteltaub Director
Alister Baxter Set Designer
Paul Pattison Hairstylist
Lorenzo di Bonaventura Producer
Rachel Bullock Casting
Barrie M. Osborne Executive Producer
Kina Scollay Underwater Director of Photography
Robert Bavin Art Direction
Steve Alten Novel
Chantal Nong Vo Executive In Charge Of Production
Kim Sinclair Supervising Art Director
Huai Hsuan Huang Translator
Gina Deakin Location Manager
Ben Rowsell Camera Operator
Colin Wilson Producer
Adam Lewando Lighting Technician
Monique Hoseason Casting Assistant
Holly Fung Visual Effects Coordinator
Adrian De Wet Visual Effects Supervisor
Peter Oso Snell Music Editor
Joseph Pepper CG Supervisor
Chunzi Wang Associate Producer
Helen Ashton Dialect Coach
Moira Houlihan Unit Publicist
Peter Oso Snell Music Editor
Sean O'Neill Gaffer
Jon Hoeber Screenplay
Robert McKinnon Conceptual Design
Filippo Valsecchi Conceptual Design
Tasha Lang Property Master
Jon Turteltaub Director
Toby Conway Rigging Grip
Allan Poppleton Stunt Coordinator
Eva Yang Stunt Coordinator
Landon Lott Set Designer
Mathew Hunkin Prop Designer
Daniel Cairnie Digital Compositors
Nick Chester Rigging Grip
Jonathan Bowes-Onions Camera Intern
Jane O'Kane Hairstylist
Sara Bold Visual Effects Coordinator