Cast and crew

The Meg (2018)

34 cast and 97 crew, as credited. Cast in billing order; crew by department.

Back to our review of The Meg

Cast34

  1. Jason StathamJonas Taylor
  2. Li BingbingSuyin
  3. Rainn WilsonMorris
  4. Cliff CurtisJames 'Mac' Mackreides
  5. Ruby RoseJaxx
  6. Jessica McNameeLori
  7. Masi OkaToshi
  8. Winston ChaoZhang
  9. Shuya Sophia CaiMeiying
  10. Page KennedyDJ
  11. Robert TaylorHeller
  12. Ólafur Darri ÓlafssonThe Wall
  13. Mai HongmeiMother
  14. Wei YiAwesome Kid on Beach
  15. Vithaya PansringarmThai Boat Captain
  16. Rob Kipa-WilliamsD'Angelo
  17. Tawanda ManyimoMarks
  18. Mark TrotterInjured Sailor
  19. James GaylynDavid E. Jordan
  20. Andrew GraingerMorris' Lawyer
  21. Steven A. DavisSpeedboat Crewman
  22. Glen LevySpeedboat Mercenary
  23. Edwin WrightMorris' Helicopter Pilot
  24. Ivy TsuiBride
  25. Jeremy TanGroom
  26. Tim WongNews Camera Operator
  27. Yoson AnNews Helicopter Pilot
  28. Yao YaoDude on Raft
  29. Leand MacadaanFilipino Fisherman #1 (uncredited)
  30. Boaz MagegeLaunch Controller
  31. Piroon VongvarujThai Boat Crewman
  32. Douglas LeeWedding Photographer
  33. Teresa LeeBridesmaid
  34. 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

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

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