Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
  • FAQ
IMDbPro
The Meg (2018)

Full cast & crew

The Meg

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Jon Turteltaub
    Jon Turteltaub
    director (directed by)

Writers

Edit
(WGA)
  • Dean Georgaris
    Dean Georgaris
    screenplay by and
  • Jon Hoeber
    Jon Hoeber
    screenplay by &
  • Erich Hoeber
    Erich Hoeber
    screenplay by
  • Steve Alten
    Steve Alten
    based on the novel "Meg" by

Cast

Edit
(in credits order) verified as complete
  • Jason Statham at an event for The Beekeeper (2024)
    Jason Statham
    Jason Statham
    Jonas Taylor
  • Bingbing Li
    Bingbing Li
    Bingbing Li
    Suyin
    (as Li Bingbing)
  • Rainn Wilson
    Rainn Wilson
    Rainn Wilson
    Morris
  • Cliff Curtis
    Cliff Curtis
    Cliff Curtis
    Mac
  • Winston Chao in Skiptrace (2016)
    Winston Chao
    Winston Chao
    Zhang
  • Shuya Sophia Cai in The Meg (2018)
    Shuya Sophia Cai
    Shuya Sophia Cai
    Meiying
    (as Sophia Cai)
  • Àlex Lora, Ruby Rose, Guillermo Barreira Pérez, and Milan Maric
    Ruby Rose
    Ruby Rose
    Jaxx
  • Page Kennedy
    Page Kennedy
    Page Kennedy
    DJ
  • Robert Taylor
    Robert Taylor
    Robert Taylor
    Heller
  • Ólafur Darri Ólafsson
    Ólafur Darri Ólafsson
    Ólafur Darri Ólafsson
    The Wall
  • Jessica McNamee
    Jessica McNamee
    Jessica McNamee
    Lori
  • Masi Oka
    Masi Oka
    Masi Oka
    Toshi
  • Raymond Vinten
    Raymond Vinten
    Dive Control Technician
  • Hongmei Mai
    Hongmei Mai
    Hongmei Mai
    Mother
    (as Mai Hongmei)
  • Wei Yi
    Wei Yi
    Awesome Kid on Beach
  • Vithaya Pansringarm  Photo by: Olivier Hero Dressen  Make-up: @firdonyoiki
    Vithaya Pansringarm
    Vithaya Pansringarm
    Thai Boat Captain
  • Rob Kipa-Williams
    Rob Kipa-Williams
    D'Angelo
  • Tawanda Manyimo
    Tawanda Manyimo
    Tawanda Manyimo
    Marks
  • Mark Trotter
    Mark Trotter
    Injured Sailor
  • James Gaylyn
    James Gaylyn
    James Gaylyn
    David E. Jordan
  • Andrew Grainger
    Andrew Grainger
    Morris' Lawyer
  • Steven A. Davis
    Steven A. Davis
    Speedboat Crewman
  • Glen Levy
    Glen Levy
    Glen Levy
    Speedboat Mercenary
  • Edwin Wright
    Edwin Wright
    Edwin Wright
    Morris' Helicopter Pilot
  • Marc Copage
    Marc Copage
    Interrogator
  • Ivy Tsui
    Ivy Tsui
    Bride
    (as Sui Fong Ivy Tsui)
  • Jeremy Tan
    Jeremy Tan
    Jeremy Tan
    Groom
  • Teresa Lee
    Teresa Lee
    Bridesmaid
  • Douglas Lee
    Douglas Lee
    Wedding Photographer
  • Fengshen Trilogy - 2018
    Tim Wong
    Tim Wong
    News Camera Operator
  • Yoson An
    Yoson An
    Yoson An
    News Helicopter Pilot
  • Piroon Vongvaruj
    Piroon Vongvaruj
    Thai Boat Crewman
  • Boaz Magege
    Boaz Magege
    Launch Controller
  • Yao Yao
    Yao Yao
    Dude on Raft
  • Kelly the Dog in The Meg (2018)
    Kelly the Dog
    Kelly the Dog
    Pippin the Dog
Rest of cast listed alphabetically
  • Christian Hipolito
    Christian Hipolito
    Filipino Chummer
    (uncredited)
  • Dylan Thomas Knight
    Dylan Thomas Knight
    Dylan Thomas Knight
    Morris Speedboat Driver
    (uncredited)
  • Leand Macadaan
    Leand Macadaan
    Filipino Fisherman #1
    (uncredited)
  • Clarette Soh
    Clarette Soh
    Bridesmaid
    (uncredited)
  • Christian Tejada
    Christian Tejada
    Pedestrian
    (uncredited)

Producers

Edit
  • Kenneth Atchity
    Kenneth Atchity
    associate producer (as Ken Atchity)
  • Belle Avery
    Belle Avery
    producer (produced by) (p.g.a.)
  • Jie Chen
    Jie Chen
    associate producer
  • Lorenzo di Bonaventura
    Lorenzo di Bonaventura
    producer (produced by) (p.g.a.)
  • Randy Greenberg
    Randy Greenberg
    executive producer
  • Tom Hern
    Tom Hern
    associate producer
  • Ben Erwei Ji
    Ben Erwei Ji
    co-producer
  • Wayne Wei Jiang
    Wayne Wei Jiang
    executive producer (as Wei Jiang)
  • Ming Beaver Kwei
    Ming Beaver Kwei
    associate producer
  • Man-Yiu Lee
    Man-Yiu Lee
    line producer: China (as Johnny Man-Yiu Lee)
  • Hao Li
    Hao Li
    production liaison/cn
  • Alexandra Loewy
    Alexandra Loewy
    co-producer
  • Gerald R. Molen
    Gerald R. Molen
    executive producer
  • Barrie M. Osborne
    Barrie M. Osborne
    executive producer
  • Chantal Nong Vo
    Chantal Nong Vo
    executive producer (as Chantal Nong)
  • Chunzi Wang
    Chunzi Wang
    associate producer
  • Colin Wilson
    Colin Wilson
    producer (produced by)
  • Chi-Li Wong
    Chi-Li Wong
    associate producer
  • Catherine Xujun Ying
    Catherine Xujun Ying
    executive producer

Composer

Edit
  • Harry Gregson-Williams
    Harry Gregson-Williams
    composer (music by)

Cinematographer

Edit
  • Tom Stern
    Tom Stern
    director of photography

Editors

Edit
  • Steven Kemper
    Steven Kemper
    editor (edited by)
  • Kelly Matsumoto
    Kelly Matsumoto
    editor (edited by)

Casting

Edit
  • PoPing AuYeung
    PoPing AuYeung
    casting director (casting by)
  • Mindy Marin
    Mindy Marin
    casting director (casting by)

Production Designer

Edit
  • Grant Major
    Grant Major

Art Directors

Edit
  • Rob Bavin
    Rob Bavin
  • Jill Cormack
    Jill Cormack
  • Andy McLaren
    Andy McLaren
    on set art director
  • Kim Sinclair
    Kim Sinclair
    supervising art director
  • Sam Storey
    Sam Storey
  • Ken Turner
    Ken Turner

Set Decorator

Edit
  • Amber Richards
    Amber Richards

Costume Designer

Edit
  • Amanda Neale
    Amanda Neale

Makeup Department

Edit
  • Vinnie Ashton
    Vinnie Ashton
    hair supervisor / makeup supervisor
  • Jo Baker
    Jo Baker
    hair stylist / makeup artist
  • Shu Chen
    Shu Chen
    assistant hair stylist: China / assistant makeup artist: China
  • Tamara Eyre
    Tamara Eyre
    hair stylist / makeup artist
  • Ziqi Fan
    Ziqi Fan
    hair stylist: China / makeup artist: China
  • Kendal Ferguson
    Kendal Ferguson
    hair stylist / makeup artist
  • Wa Gao
    Wa Gao
    hair stylist: China / makeup artist: China
  • Yu Gao
    Yu Gao
    hair stylist: China / makeup artist: China
  • Xianling Guo
    Xianling Guo
    makeup artist: Shanghai aerials
  • Jiang Hongya
    Jiang Hongya
    makeup artist: Li Bingbing

Production Management

Edit
  • Simon Ambridge
    Simon Ambridge
    unit production manager
  • Bonnie Blake
    Bonnie Blake
    Intern: Unit Production Management (as Bonnie Frires)
  • Wendy Chesebrough Lowe
    Wendy Chesebrough Lowe
    post-production supervisor
  • Carol Kim
    Carol Kim
    production manager: second unit
  • Boris Kunac
    Boris Kunac
    unit manager
  • Xiang Luo
    Xiang Luo
    unit manager: China
  • Peter Ng
    Peter Ng
    production manager: China
  • Colin Wilson
    Colin Wilson
    unit production manager: China
  • Yubin Yao
    Yubin Yao
    production manager: China
  • Cate Adams
    Cate Adams
    executive in charge of production (uncredited)

Second Unit Directors or Assistant Directors

Edit
  • Sophie Calver
    Sophie Calver
    second assistant director: second unit
  • Yanxing Cao
    Yanxing Cao
    second assistant director: China
  • Chao Chen
    Chao Chen
    third assistant director: China
  • Jingxuan Chen
    Jingxuan Chen
    third assistant director: China
  • Ant Davies
    Ant Davies
    second second assistant director
  • Betty Fotofili
    Betty Fotofili
    second assistant director
  • Gangzhou
    Gangzhou
    third assistant director: China
  • Hamish Gough
    Hamish Gough
    first assistant director: second unit
  • Geoffrey Hansen
    Geoffrey Hansen
    first assistant director (as Geoff Hansen)
  • Lynn Hargreaves
    Lynn Hargreaves
    third assistant director: second unit

Art Department

Edit
  • Grace Acheson
    Grace Acheson
    s/by props assistant
  • Greg Allison
    Greg Allison
    set dresser
  • Greig Allison
    Greig Allison
    construction
  • Zahra Archer
    Zahra Archer
    set designer
  • Rob Askew
    Rob Askew
    set designer
  • Simon Barker
    Simon Barker
    motion graphics lead
  • Jess Bauer
    Jess Bauer
    set dresser (as Jessie Bauer)
  • Alister Baxter
    Alister Baxter
    set designer
  • Liam Beck
    Liam Beck
    conceptual artist
  • Glenn Bender
    Glenn Bender
    construction

Sound Department

Edit
  • Erik Aadahl
    Erik Aadahl
    supervising sound editor: E2
  • Ron Bartlett
    Ron Bartlett
    re-recording mixer: Warner Bros
  • David V. Butler
    David V. Butler
    dialogue editor
  • Matt Cavanaugh
    Matt Cavanaugh
    sound effects editor
  • Po-Siang Chang
    Po-Siang Chang
    boom operator: China (as Posiang Chang)
  • Chris Diebold
    Chris Diebold
    sound effects editor: E2
  • Corrin Ellingford
    Corrin Ellingford
    boom operator
  • Steve Harris
    Steve Harris
    production sound mixer: second unit
  • Doug Hemphill
    Doug Hemphill
    re-recording mixer (as D.M. Hemphill)
  • Jason W. Jennings
    Jason W. Jennings
    supervising sound editor

Special Effects

Edit
  • Ross Anderson
    Ross Anderson
    special effects technician
  • Luke Butters
    Luke Butters
    special effects technician
  • Karl Chisholm
    Karl Chisholm
    special effects coordinator
  • Dean Clarke
    Dean Clarke
    special effects coordinator
  • Sheldon Currington
    Sheldon Currington
    special effects technician
  • Geoff Curtis
    Geoff Curtis
    special effects senior technician
  • Andrew Durno
    Andrew Durno
    special effects technician
  • Doug Falconer
    Doug Falconer
    special effects technician
  • Rob Gillies
    Rob Gillies
    Head of Manufacture Weta Workshop / head of manufacture: Weta Workshop (uncredited)
  • Cameron Hall
    Cameron Hall
    special effects senior technician

Visual Effects

Edit
  • Lisa Abbate
    Lisa Abbate
    controller: Image Engine
  • Borja Hernandez Abellan
    Borja Hernandez Abellan
    digital artist: Sony Pictures Imageworks (as Borja Hernandez)
  • Christian Acuña
    Christian Acuña
    3d conversion: Legend 3D
  • Aditi Agrawal
    Aditi Agrawal
    visual effects artist
  • Ankita Agrawal
    Ankita Agrawal
    visual effects production: Scanline VFX
  • Zohaib Ahsan
    Zohaib Ahsan
    visual effects crew: Scanline VFX
  • Charlotte Akehurst
    Charlotte Akehurst
    visual effects crew: Scanline VFX
  • Jordan Alaeddine
    Jordan Alaeddine
    visual effects crew: Scanline VFX
  • James Albiez
    James Albiez
    visual effects: Soho VFX
  • Marcus Alexander
    Marcus Alexander
    stereo supervisor

Stunts

Edit
  • Yoshinao Aonuma
    Yoshinao Aonuma
    stunt performer
  • Yasushi Asaya
    Yasushi Asaya
    stunt performer
  • Shane Bell
    Shane Bell
    stunt performer
  • Shane Blakey
    Shane Blakey
    stunt performer (as Shayne Blaikie)
  • Rosalie Button
    Rosalie Button
    stunt performer (as Rosalie van Horik)
  • Shan-Mei Chan
    Shan-Mei Chan
    stunt performer (as Shan Mei Chan)
  • Melody Chu Ying Chen
    Melody Chu Ying Chen
    stunt performer (as Chen Chu Ying)
  • Wai-Ling Cheung
    Wai-Ling Cheung
    stunt performer (as Cheung Wai Ling)
  • Kim Dange
    Kim Dange
    stunt performer
  • Augie Davis
    Augie Davis
    assistant stunt coordinator / stunts

Camera and Electrical Department

Edit
  • Sam Bailey
    Sam Bailey
    a camera first assistant: second unit
  • Saxon Ball
    Saxon Ball
    grip: second unit
  • Laetitia Belen
    Laetitia Belen
    a camera second assistant / dop mentee
  • Mike Bhana
    Mike Bhana
    in-water camera assistant
  • Zhun Cao
    Zhun Cao
    grip: China
  • John Cavill
    John Cavill
    a camera operator: second unit
  • Zhongfa Chen
    Zhongfa Chen
    c camera first assistant: China
  • Siyuan Cheng
    Siyuan Cheng
    electrician: China
  • Tim Cody
    Tim Cody
    production rigger
  • Toby Conway
    Toby Conway
    production rigger

Animation Department

Edit
  • Jubey Jose
    Jubey Jose
    animator
  • Yee Sang Khet
    Yee Sang Khet
    animator: DNEG
  • Ben Goerlach
    Ben Goerlach
    animator (uncredited)
  • Pil Gyu Chang
    Pil Gyu Chang
    modeler (uncredited)
  • Alex Melville
    Alex Melville
    animator (uncredited)
  • Matthew Shepherd
    Matthew Shepherd
    senior animator (uncredited)
  • Joseph Taylor
    Joseph Taylor
    animator (uncredited)

Casting Department

Edit
  • Nikki Barrett
    Nikki Barrett
    casting by: Australia
  • Rachel Bullock
    Rachel Bullock
    casting assistant: New Zealand
  • Sarah Hart
    Sarah Hart
    background casting
  • Dian Jiang
    Dian Jiang
    background casting: China
  • Kara Lipson
    Kara Lipson
    casting associate
  • Xingzhou Liu
    Xingzhou Liu
    background casting: China
  • Liz Mullane
    Liz Mullane
    casting by: New Zealand
  • Rebekah Palmer
    Rebekah Palmer
    background casting
  • Xiaoliang Wang
    Xiaoliang Wang
    background casting: China
  • Roslyn Lusty
    Roslyn Lusty
    cast coordinator (uncredited)

Costume and Wardrobe Department

Edit
  • Alice Baker
    Alice Baker
    costume coordinator
  • Justine Baker
    Justine Baker
    costumer
  • Judith Campbell
    Judith Campbell
    costumer
  • Kitty Cheuk-wai Chau
    Kitty Cheuk-wai Chau
    costume supervisor: China (as Kitty Chau)
  • Imogene Chayes
    Imogene Chayes
    costume illustrator (as Imogene Kilar)
  • Jasmin Gibson
    Jasmin Gibson
    costumer
  • Sarah Goodhue
    Sarah Goodhue
    costumer: second unit
  • Xianling Guo
    Xianling Guo
    costumes: Shanghai aerials
  • Gemma Hinchey
    Gemma Hinchey
    costumer
  • Katie Johnston
    Katie Johnston
    costumer

Editorial Department

Edit
  • Patrick M. Allen
    Patrick M. Allen
    digital intermediate producer: Technicolor
  • Kim Boritz-Brehm
    Kim Boritz-Brehm
    first assistant editor (as Kimberly Boritz-Brehm)
  • Travis Cantey
    Travis Cantey
    second assistant editor
  • Maxine Gervais
    Maxine Gervais
    supervising digital intermediate colorist: Technicolor
  • Chris Ingram
    Chris Ingram
    post-production assistant
  • Ayisha Jaffer
    Ayisha Jaffer
    post-production assistant
  • Erik Kaufmann
    Erik Kaufmann
    digital intermediate editor: Technicolor
  • Daisy Lawless
    Daisy Lawless
    apprentice editor
  • Mark Miessner
    Mark Miessner
    post production support
  • Meghan L. Noble
    Meghan L. Noble
    first assistant editor

Location Management

Edit
  • Gina Deakin
    Gina Deakin
    assistant location manager: New Zealand
  • Ryan Freeman
    Ryan Freeman
    location manager: second unit
  • Brett Higginson
    Brett Higginson
    location liaison / locations (uncredited)
  • Heyong Kang
    Heyong Kang
    assistant location manager: China
  • Peta Sinclair
    Peta Sinclair
    location manager: New Zealand
  • Jungle Xing
    Jungle Xing
    location manager: China
  • Qingchun Yan
    Qingchun Yan
    assistant location manager: China

Music Department

Edit
  • Slamm Andrews
    Slamm Andrews
    technical score engineer
  • Christian Buchmann
    Christian Buchmann
    music coordinator
  • Mike Chiang
    Mike Chiang
    chinese percussion leader
  • Al Clay
    Al Clay
    score mixed by
  • Allegra De Souza
    Allegra De Souza
    supervising music editor
  • Stephanie Economou
    Stephanie Economou
    composer: additional music
  • Alastair King
    Alastair King
    orchestrations by
  • Amirarsalan Kzm
    Amirarsalan Kzm
    musician: arsalan kzm
  • Bernd Mazagg
    Bernd Mazagg
    score recordist
  • Giuseppe Patane
    Giuseppe Patane
    Electric Bass

Script and Continuity Department

Edit
  • Aria Harrison
    Aria Harrison
    script supervisor: H2O unit
  • Monique Knight
    Monique Knight
    script supervisor: second unit
  • Dianne Moffatt
    Dianne Moffatt
    script supervisor

Transportation Department

Edit
  • Kirsty Bowerman
    Kirsty Bowerman
    assistant transportation coordinator
  • Michael Futter
    Michael Futter
    transportation: Jason Statham
  • Lana Garland
    Lana Garland
    transportation: Ruby Rose
  • Aaron Gibson
    Aaron Gibson
    transportation captain
  • Isaac Lane
    Isaac Lane
    transportation captain: second unit
  • Reuben Lane
    Reuben Lane
    transportation assistant: second unit
  • Anna Low
    Anna Low
    driver
  • Yue Ma
    Yue Ma
    transportation captain: China
  • Riki Manukau
    Riki Manukau
    transportation assistant: second unit
  • Sharon Ninness
    Sharon Ninness
    transportation coordinator

Additional Crew

Edit
  • Grace Acheson
    Grace Acheson
    production assistant
  • Ray Ackland
    Ray Ackland
    communications technician
  • Cathy Adams
    Cathy Adams
    assistant accountant
  • Sean Allan
    Sean Allan
    assistant production coordinator: second unit
  • William Anaru
    William Anaru
    production assistant
  • Nod Anderson
    Nod Anderson
    key unit assistant
  • Shane Armitage
    Shane Armitage
    health and safety
  • Maihi Ashford
    Maihi Ashford
    production assistant
  • Helen Ashton
    Helen Ashton
    dialect coach
  • Kirk Baily
    Kirk Baily
    voiceover performer

Thanks

Edit
  • Kelly Ashton
    Kelly Ashton
    special thanks (as Lt Cdr Kelly Ashton)
  • Sarah Campbell
    Sarah Campbell
    special thanks (as Lt Sarah Campbell)
  • David Gibbs
    David Gibbs
    special thanks (as Cdre David Gibbs)
  • James Gilmour
    James Gilmour
    special thanks (as Cdre James Gilmour)
  • John Jesse
    John Jesse
    special thanks (as John Jesse Esq.)
  • Dave Murray
    Dave Murray
    special thanks (as Mr. Dave Murray)
  • Mark Packington-Hall
    Mark Packington-Hall
    special thanks (as Mr. Mark Packington-Hall)
  • Quentin Randall
    Quentin Randall
    special thanks (as Cdr Quentin Randall)

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.