Cast & Crew
The Meg
Cast (34)

Jason Statham
as Jonas Taylor

Ruby Rose
as Jaxx

Shuya Sophia Cai
as Meiying

Li Bingbing
as Suyin

Rainn Wilson
as Morris

Robert Taylor
as Heller

Cliff Curtis
as James 'Mac' Mackreides

Ólafur Darri Ólafsson
as The Wall

Jessica McNamee
as Lori

Vithaya Pansringarm
as Thai Boat Captain

Winston Chao
as Zhang

Mai Hongmei
as Mother

Masi Oka
as Toshi

Page Kennedy
as DJ

Yoson An
as News Helicopter Pilot

James Gaylyn
as David E. Jordan

Glen Levy
as Speedboat Mercenary

Andrew Grainger
as Morris' Lawyer

Rob Kipa-Williams
as D'Angelo

Tim Wong
as News Camera Operator
Marc Copage
as Interrogator

Edwin Wright
as Morris' Helicopter Pilot

Tawanda Manyimo
as Marks

Mark Trotter
as Injured Sailor
Wei Yi
as Awesome Kid on Beach

Ivy Tsui
as Bride

Steven A. Davis
as Speedboat Crewman

Leand Macadaan
as Filipino Fisherman #1 (uncredited)

Jeremy Tan
as Groom
Yao Yao
as Dude on Raft
Boaz Magege
as Launch Controller
Piroon Vongvaruj
as Thai Boat Crewman
Douglas Lee
as Wedding Photographer
Teresa Lee
as Bridesmaid
Crew (158)
Directing
Jon Turteltaub
Director
James Madigan
Second Assistant Director
Betty Fotofili
Second Assistant Director
Joe Nolan
First Assistant Director
Hamish McFarlane
First Assistant Director
Matt Johnston
Third Assistant Director
Monique Knight
Script Supervisor
Maxine Zhang
First Assistant Director
Laura Hutton
Third Assistant Director
Jingxuan Chen
Third Assistant Director
Sound
Production
Lorenzo di Bonaventura
Producer
Gerald R. Molen
Executive Producer
Barrie M. Osborne
Executive Producer
Belle Avery
Producer
Mindy Marin
Casting
Colin Wilson
Producer
Leiki Veskimets
Production Manager
Tom Hern
Associate Producer
Kenneth Atchity
Associate Producer
Simon Ward
Casting Assistant
Liz Mullane
Casting
Chantal Nong Vo
Executive Producer
Chantal Nong Vo
Executive In Charge Of Production
Randy Greenberg
Executive Producer
Simon Ambridge
Production Manager
Ben Erwei Ji
Executive Producer
Jie Chen
Associate Producer
Andrew Cochrane
Production Coordinator
Chi-Li Wong
Associate Producer
Sarah Hart
Casting Assistant
Veronica Miller
Production Accountant
Jiang Wei
Executive Producer
Chunzi Wang
Associate Producer
Monique Hoseason
Casting Assistant
Peta Sinclair
Location Manager
Elizabeth A. Bergman
Production Coordinator
Rachael McMahon
Production Coordinator
Gina Deakin
Location Manager
Rachel Bullock
Casting
Crew
Jacob Tomuri
Stunts
Allan Poppleton
Stunt Coordinator
Shane Dawson
Stunts
Ashlee Fidow
Stunts
Dayna Grant
Stunts
Augie Davis
Stunts
Rhonda C. Gunner
Visual Effects Design Consultant
Stephen Grey
Stunts
Vincent Roxburgh
Stunts
Katie Paterson
Sound Design Assistant
Clint Elvy
Stunts
Sarah Shepherd
Dialect Coach
Russell Lloyd
Driver
Karl Chisholm
Special Effects Coordinator
Alessandro Ongaro
CG Supervisor
Tony Marsh
Stunts
Sharon Ninness
Transportation Coordinator
Moira Houlihan
Unit Publicist
Beau Weston
Stunts
Rose Worley
Prop Maker
Barton Williams
Stunts
Helen Ashton
Dialect Coach
Joshua Tieu
Stunts
Aaron Gibson
Transportation Captain
Isaac Lane
Transportation Co-Captain
Huai Hsuan Huang
Translator
Gavin Legge
Special Effects
Eva Yang
Stunt Coordinator
Jessica E. Newman
Post Production Consulting
Trevor Kiely
Special Effects
Joshua Randall
Stunts
Camera
Visual Effects
Matteo Veglia
VFX Production Coordinator
Raymond Chen
Visual Effects Supervisor
Adrian De Wet
Visual Effects Supervisor
Sue Rowe
Visual Effects
Steve Garrad
Visual Effects Producer
Aaron Gilman
Animation Supervisor
Megan Galbraith
Visual Effects Coordinator
Phil McLaren
Special Effects Supervisor
Divyansh Mittal
Digital Compositors
Ben Marks
Visual Effects Coordinator
David Cohan
Visual Effects Coordinator
Sara Bold
Visual Effects Coordinator
Ana Ramos Dominguez
Visual Effects Producer
Zack Weiler
Digital Effects Producer
Juan Alejandro Gomez Acosta
Animation
Daniel Cairnie
Digital Compositors
Justin Golden
Visual Effects Technical Director
Holly Fung
Visual Effects Coordinator
Daniele Chindamo
Visual Effects
John L. Anderson
VFX Supervisor
Stephanie Malicdem
Visual Effects
Art
Kim Sinclair
Supervising Art Director
Mark Stephen
Set Designer
Grant Major
Production Design
Robert McKinnon
Conceptual Design
Ken Turner
Art Direction
Robert Bavin
Art Direction
Liam Beck
Conceptual Design
Henry Fong
Conceptual Design
Andy McLaren
Art Direction
Amber Richards
Set Decoration
Gillian West-Walker
Set Dresser
Alister Baxter
Set Designer
Landon Lott
Set Designer
Sam Storey
Art Direction
Tasha Lang
Property Master
Warren Mahy
Storyboard Artist
Janelle Hope
Art Department Coordinator
Ross Perkin
Set Designer
Filippo Valsecchi
Conceptual Design
Brendon Sweeney
Set Designer
Zahra Archer
Set Designer
Jess Bauer
Set Dresser
Mathew Hunkin
Prop Designer
Dylan Coburn
Storyboard Artist
Rose-Marie Salmon
Art Department Coordinator
Calvin Tsoi
Art Direction
Costume & Make-Up
Paul Pattison
Hairstylist
Paul Pattison
Makeup Artist
Lucy McLay
Assistant Costume Designer
Helena Falangus
Assistant Costume Designer
Jane O'Kane
Hairstylist
Jane O'Kane
Makeup Artist
Amanda Neale
Costume Design
Natalija Kucija
Costume Design
Michael Krehl
Makeup Supervisor
Christina Validakis
Assistant Costume Designer
Sarah Goodhue
Set Costumer
Kendal Ferguson
Makeup Artist