Cast and crew
The Meg (2018)
34 cast and 97 crew, as credited. Cast in billing order; crew by department.
Cast34
Jason StathamJonas Taylor
Li BingbingSuyin
Rainn WilsonMorris
Cliff CurtisJames 'Mac' Mackreides
Ruby RoseJaxx
Jessica McNameeLori
Masi OkaToshi
Winston ChaoZhang
Shuya Sophia CaiMeiying
Page KennedyDJ
Robert TaylorHeller
Ólafur Darri ÓlafssonThe Wall- Mai HongmeiMother
- Wei YiAwesome Kid on Beach
Vithaya PansringarmThai Boat Captain- Rob Kipa-WilliamsD'Angelo
Tawanda ManyimoMarks- Mark TrotterInjured Sailor
James GaylynDavid E. Jordan- Andrew GraingerMorris' Lawyer
- Steven A. DavisSpeedboat Crewman
- Glen LevySpeedboat Mercenary
- Edwin WrightMorris' Helicopter Pilot
- Ivy TsuiBride
- Jeremy TanGroom
- Tim WongNews Camera Operator
Yoson AnNews Helicopter Pilot- Yao YaoDude on Raft
- Leand MacadaanFilipino Fisherman #1 (uncredited)
- Boaz MagegeLaunch Controller
- Piroon VongvarujThai Boat Crewman
- Douglas LeeWedding Photographer
- Teresa LeeBridesmaid
- Marc CopageInterrogator
Crew97
Directing
- Jon TurteltaubDirector
- Hamish McFarlaneFirst Assistant Director
- Monique KnightScript Supervisor
- Maxine ZhangFirst Assistant Director
- Laura HuttonThird Assistant Director
- Betty FotofiliSecond Assistant Director
- Jingxuan ChenThird Assistant Director
- Matt JohnstonThird Assistant Director
- Joe NolanFirst Assistant Director
- James MadiganSecond Assistant Director
Writing
- Erich HoeberScreenplay
- Jon HoeberScreenplay
- Dean GeorgarisScreenplay
- Steve AltenNovel
Production
- Barrie M. OsborneExecutive Producer
- Chunzi WangAssociate Producer
- Monique HoseasonCasting Assistant
- Peta SinclairLocation Manager
- Elizabeth A. BergmanProduction Coordinator
- Kenneth AtchityAssociate Producer
- Jie ChenAssociate Producer
- Randy GreenbergExecutive Producer
- Gerald R. MolenExecutive Producer
- Belle AveryProducer
- Jiang WeiExecutive Producer
- Veronica MillerProduction Accountant
- Rachael McMahonProduction Coordinator
- Chi-Li WongAssociate Producer
- Lorenzo di BonaventuraProducer
- Gina DeakinLocation Manager
- Mindy MarinCasting
- Liz MullaneCasting
- Colin WilsonProducer
- Ben Erwei JiExecutive Producer
- Andrew CochraneProduction Coordinator
- Simon WardCasting Assistant
- Sarah HartCasting Assistant
- Simon AmbridgeProduction Manager
- Rachel BullockCasting
- Leiki VeskimetsProduction Manager
- Chantal Nong VoExecutive Producer, Executive In Charge Of Production
- Tom HernAssociate Producer
Camera
- Mike BhanaCamera Operator
- Peter BeehAerial Camera
- Jonathan Bowes-OnionsCamera Intern
- Brenden HolsterFirst Assistant Camera
- Tom SternDirector of Photography
- Rob MarshCamera Operator
- Ropata Smith-WarrenGrip
- Kina ScollayUnderwater Director of Photography
- Ben RowsellCamera Operator
Editing
- Steven KemperEditor
- Jeff PantaleoDigital Intermediate
Sound and music
- Allegra De SouzaAssistant Sound Editor
- Peter Oso SnellMusic Editor
- Jason W. JenningsSound Designer
- Adnan TaumoepeauBoom Operator
- Corrin EllingfordBoom Operator
- Harry Gregson-WilliamsOriginal Music Composer
Art
- Dylan CoburnStoryboard Artist
- Warren MahyStoryboard Artist
- Rose-Marie SalmonArt Department Coordinator
- Alister BaxterSet Designer
- Janelle HopeArt Department Coordinator
- Robert McKinnonConceptual Design
- Brendon SweeneySet Designer
- Liam BeckConceptual Design
- Ross PerkinSet Designer
- Landon LottSet Designer
- Amber RichardsSet Decoration
- Jess BauerSet Dresser
- Kim SinclairSupervising Art Director
- Calvin TsoiArt Direction
- Mathew HunkinProp Designer
- Grant MajorProduction Design
- Robert BavinArt Direction
- Ken TurnerArt Direction
- Zahra ArcherSet Designer
- Filippo ValsecchiConceptual Design
- Andy McLarenArt Direction
- Gillian West-WalkerSet Dresser
- Sam StoreyArt Direction
- Tasha LangProperty Master
- Henry FongConceptual Design
- Mark StephenSet Designer
Costume and make-up
- Paul PattisonHairstylist, Makeup Artist
- Amanda NealeCostume Design
- Jane O'KaneHairstylist, Makeup Artist
- Natalija KucijaCostume Design
- Helena FalangusAssistant Costume Designer
- Christina ValidakisAssistant Costume Designer
- Lucy McLayAssistant Costume Designer
- Sarah GoodhueSet Costumer
- Michael KrehlMakeup Supervisor
- Kendal FergusonMakeup Artist
Visual effects
- Matteo VegliaVFX Production Coordinator
- Zack WeilerDigital Effects Producer
