X

Cast & Crew

Directed By

Written By

Liam O'Donnell
written by
Joshua Cordes
characters created by

Produced By

Ben Brock
associate producer
Lucy Chen
co-executive producer
Jennifer Coccimiglio
associate producer
Maguy R. Cohen
executive producer
Allen Dam
executive producer
Cody Hackman
associate producer
Tom Harberd
associate producer
Matthew Helderman
executive producer
Jason Hewitt
co-producer
Steven Hoban
co-producer
Phil Hunt
executive producer
Roman Kopelevich
executive producer
Marino Kulas
associate producer
Peter Lam
co-producer
Peter A. Lees
executive producer
Joe Listhaus
co-executive producer
Allen Liu
executive producer
Lindsey Martin
co-producer
Emilio Mauro
executive producer
Nora Mediana
co-producer
Liam O'Donnell
consulting producer
John Radel
line producer
Li Kitty Rong
executive producer
Compton Ross
executive producer
Robert Lane Sisung
co-executive producer
Luke Taylor
co-executive producer
Mike Wiluan
executive producer

Music

Cinematography

Christopher Probst
director of photography

Sound

Caroline Anderson
assistant sound studio manager
Kyle Arzt
additional re-recording mixer
Michael Baird
supervising sound designer
Micaela Cain
foley mixer
Matt Coby
dialogue editor
Mark Cornish
production sound mixer: Indonesia
Chris David
re-recording mixer
Robert Dehn
sound studio manager
Jason Dotts
re-recording mixer / supervising sound editor
Michael Ferdie
sound editor
Benjamin Gieschen
foley editor
Austin Katzer
assistant sound editor
Paul B. Knox
sound designer
James Parnell
assistant sound editor
Vicki Vandegrift
foley artist
Gerry Vazquez
sound editor
Ikbal Wahyudin
boom operator: Indonesia
Taylor Westerfield
assistant sound editor
Bronson Wilson
sound recordist: Jogjakarta

Editing

Casting Director

John McAlary
Casting Director

Production Design

Daniel M. Berger
Production Designer
Tim Bider
Production Designer

Costumes

Tania Soeprapto
Costume Designer

Makeup

Melissa Anchondo
makeup department head
Phoebe Dawson
assistant makeup artist
Daniel Losco
co-hair department head
Michael Nickiforek
silicone alien eggs fabrication
Julia Perez
key hair stylist
Cecilia Quezada
makeup artist
Evelyn Sanabria
assistant makeup artist

Special Effects

Wayne Anderson
sculptor: creature effects
Keith Christensen
creature designs / sculptor
Ryan D. Compton
special effects foreman
Jack Firman
creature technician
Allan B. Holt
creature fx supervisor / special effects
Adam Howarth
special effects supervisor
Pete Kelley
special effects technician
Lon Muckey
creature technician
Toi Ogunyoku Jr.
model maker
Joe Pancake
special effects coordinator
Josh Wasylink
creature painter

Visual Effects

Frank Akrong
digital compositor
Anoop Ashokan
roto/paint artist: mist vfx studio
Jarrod Avalos
matchmove lead
Giorgio Bertolone
rigging supervisor
Odemaris Burgos
visual effects artist
Nacho Castrillo
visual effects artist
Balachandar Chandrasekaran
compositor: hydraulx
Jack Chiu
compositor/roto & paint artist
Aila S. Choi
vfx production coordinator: Hydraulx
Daniel Chung
digital compositor
Cj Cole
vfx producer: Hydraulx
Heather Conrad
visual effects artist: Hydraulx
Jason Cooper
vfx editor
David De Souza
data wrangler
Fefo Desouza
flame artist: Hydraulx
Rod Dimayuga
creature animation
Jerod Finn
roto/paint lead artist
Patrick Flannery
visual effects supervisor
Michael Gaiser
visual effects artist
Nacho Gasco
lighting artist
Kelsey Gow
lead paint and roto artist
Gregory C. Haas
digital compositor
Tulio Hernandez
lookdev lighting supervisor
Aaron Herrera
visual effects artist: Hydraulx
Ian Hopperton
vfx editor
Nathan Hurlburt
digital compositor
Seona Hwang
fx artist
Eunju Hyun
lighting artist: Hydraulx VFX
Julia Jordanova
digital compositor
Kishor Joshi
compositor
Sanghyun Jung
digital compositor
Anil Kale
matchmove: Digikore
Dong Hun Kang
matte painter
Tejas Kantharia
compositor: Hydraulx Vancouver
Eric Kawilarang
digital artist
Dave Kim
visual effects
Kalvin Kingdon
visual effects artist
Adarsh Langthasa
compositor: Hydraulx
Karmen Lee
roto and paint artist
So Young Lee
compositor
Sean Loughran
compositor: Hydraulx
Joanna Lui
visual effects production coordinator
Andrey Lutsker
compositor
Leo Luxford
roto/paint & compositing
Ben Mackey
systems administrator: Hydraulx
Alarich Alvarez Mahl
visual effects artist
Darvin K. Manwah
digital compositor: Hydraulx
Kyle Merola
paint artist
David Michaels
character rigging supervisor
Shamar Milton
roto paint artist
Priyank Murarka
digital compositor
David Myles
digital compositor
Chun Seong Ng
modeling supervisor: Hydraulx Vancouver
Andre Nugroho
compositor: Hydraulx
Dano O'Shaughnessy
paint & roto artist
Teresa Pan
fx artist
Sangmyeon Park
digital modeler
Nikhil P. Patil
digital modeler/ texture artist / lidar artist
Kenny Poon
visual effects artist
Benjamin Porcari
visual effects producer
Chris Radcliffe
modeling supervisor
Eric Rickards
digital compositor
Sandy Romero
texture artist
Trevor Rowland
lead pipeline td
Stefan Schneider
digital modeler
Amanda Seah
matchmove artist: Hydraulx
Pedro Seixas
compositor
Alexandra Setijo-Joesoef
compositor: Hydraulx
Kazumasa Shibata
digital compositor
Abhijith K. Soman
3d matchmoving artist
Yuka Sonoda
animator: Hydraulx
Kendall Spraggins
roto, paint, key artist
Jenna Sunde
compositor
Tomoyuki Tanaka
compositor: Hydraulx
Alexander Tirasongkran
matchmove artist
Jevon Tsen
senior compositor: hy*drau"lx vfx
Dawn Turner
visual effects producer
Chad Van Horn
visual effects editor
Jordan VanDina
vfx editor
Daniël Veder
digital modeler
Dulce Velazquez
rigging artist
Nicolaus Waetjen
lead compositor
Andre Waller
digital compositor
Jun Watanabe
fx artist: hydraulx
Bret Watkins
compositor: Hydraulx
Gregory Watkins
2d supervisor: Hydraulx
Brittney Watson
roto paint artist
Derek Winslow
concept artist
Yuji Yagasaki
lighting supervisor: hydraulx
Mayo Yamamoto
modeler: Hydraulx
Alex Young
lead animator: Hydraulx
Josiah Zavala
vfx editor
Michael Zavala
visual effects producer: hy*drau"lx vfx
Alexander Greenberg
roto paint artist: hy*drau"lx

Assistant Director

Dondy Adrian
second second assistant director
John Clarkson
second second assistant director: Los Angeles
Jamie Crooks
first assistant director
Mus Danang Danar Dono
assistant director: stunt
Meisa Felaroze
third assistant director
Avrel Fisher
first assistant director: Toronto
Jonathan Gajewski
assistant director
Justin Gajewski
assistant director
Allan B. Holt
second unit director
David MacDonald
third assistant director: Toronto
Ace McCallum
trainee assistant director: Toronto
Ray Farandy Pakpahan
first assistant director: second unit
Elsa Payen
second assistant director
Steven M. Taylor
second second assistant director

Production Management

Matthew E. Chausse
unit production manager
Ashley Franklin
production supervisor
Elza Hidayat
unit production manager
John Portnoy
post-production supervisor
Derek Rappaport
production manager: Toronto
Awaluddin Safad
unit manager

Art Department

Windu Arifin
set dresser
Daniel M. Berger
art director: Los Angeles
Sergio Choi
scenic charge
Rudy Darmawan
ending designer: dresser
Chris Fagan
set designer
Troy Gianopoulos
set dresser
Adrian Hardy
property master
Sarah Jensen
graphic designer
Sakol Konkian
scenic painter
May Leong
art department assistant
Kevin McCullagh
construction coordinator
Alexander Narizni
key on-set dresser: Toronto
Apple Jing Ting Ngiam
art coordinator
Hamish Raven
leadman: Indonesia
Mauricio Ruiz
concept artist
Teddy Setiawan
stand-by props
Suhaili Shukoor
property master
Liz Walsh
graphic designer
Terry Watson
art department coordinator: Los Angeles / set dresser
Michael Wong
construction manager
Micah Brenner
storyboard artist

Stunts

Hank Amos
stunt performer
Khairul Anwar
stunt double: Iko Uwais/'Sua'
Bobby Brown
stunt rigger
Anis Cheurfa
stunt actor / stunt performer
Clay Cullen
stunt double: Frank Grillo
Gui DaSilva-Greene
fight consultant
Helli Harla Davidson
stunt double: Yayan Ruhian/'The Chief'
Loren Dennis
stunt rigger: L.A.
Rockey Dickey Jr.
stunt rigger: L.A.
Zack Duhame
stunt double: Frank Grillo/'Mark' / stunt rigger
Bilyan El Kausha
stunt coordinator
Anthony Ferri
assistant stunt coordinator / stunt double: Frank Grillo/'Mark'
Jeremy Fitzgerald
stunt performer / supervising stunt coordinator
Reid Harper
stunt double: Jonny Weston/'Trent'
David Hendrawan
stunt actor
Zeki Hendro
stunt actor
Sara Holden
stunt double: Boyana Novakovich
Billy Huang
stunt coordinator: Indonesia
Muhammad Irafan
stunt actor
Trisna Irawan
stunt actor
Muhammad Irfan
stunt actor / stunt performer
Eko Kurnianto
stunt actor / stunts
Kurt D. Lott
key stunt rigger: L.A. / stunt rigging coordinator
Rodney Mason
stunt double: Callan Mulvey/'Harper'
Craig Morgan
key stunt rigger / stunt performer
Udeh Nans
assistant stunt coordinator / stunt actor: Militia / stunt performer
Kassim Osgood
stunt performer
Austin Priester
stunt double: Antonio Fargas/'Sarge'
Eka 'Piranha' Rahmadia
stunt actor / stunts
Paul Rapovski
stunt coordinator: Canada
Carly Rees
stunt double: Bojana Novakovic
Tim Rigby
stunt performer / stunts
Yayan Ruhian
action choreographer / fight choreographer
Erik Rukmanila
stunt actor
Josh Seifert
stunt rigger: L.A.
Monty L. Simons
utility stunts
Yasca Sinigaglia
stunt double / stunt double: Iko Uwais/'Sua'
Buddy Sosthand
stunt double: Antonio Fargas/'Sarge'
Yandi 'Piranha' Sutsina
fight consultant / stunt choreographer
Iko Uwais
action choreographer
Cord Walker
stunt rigger: L.A. / utility stunts
Judd Wild
assistant stunt coordinator / key stunt rigger / stunt double: Jonny Weston/'Trent' / stunt performer
Eva Wulan
stunt double: Pamelyn Chee/'Kanya' / stunts
Muhammad Yazid
stunt actor / stunts
Very Tri Yulisman
action choreographer / fight choreographer

Animation

David Gimenez
senior animator

Editorial

Jason Cooper
previs editor
Kurt Nishimura
assistant editor
Mark Todd Osborne
lead digital intermediate colorist
Jonathan Thornhill
assistant editor
Elliott Traeger
first assistant editor
Chad Van Horn
assistant editor / on-line editor

Other

Sid Abruzzi
special thanks
Adam Budron
special thanks
Lelani Chan
special thanks
Philippe Chausse
special thanks
John Cheng
special thanks
Gabe Cohen
special thanks
Joshua Cordes
special thanks
J.J. Flores
special thanks
Darin Friedman
special thanks
Alec Gillis
special thanks
Rox Ann Gonzalez
special thanks
Taylor Hastie
special thanks
Jason Hewitt
special thanks
Bryan Hood
special thanks
Danny Hui
special thanks
Chris Huvane
special thanks
Gregg Jacobson
special thanks
Charlie Jennings
special thanks
Ben Kramer
special thanks
Nang Mahathongdy
special thanks
Phet Mahathongdy
special thanks
Reia Mahathongdy
special thanks
Todd Masters
special thanks
Emilio Mauro
special thanks
Kevin O'Donnell
special thanks
Nick Ogoiny
special thanks
Brett Ratner
special thanks
Guntur Sakti
special thanks
Ova Saopeng
special thanks
Jordan Schnopp
special thanks
Ricky Siahaan
special thanks
Dave Strause
special thanks
Linda Strause
special thanks
Justin Swain
special thanks
Renee Tab
special thanks
Christopher Tuffin
special thanks
Kris Wiluan
special thanks
Tom Woodruff Jr.
special thanks

Music Department

Christian Davis
composer: additional music
John M. Davis
music editor
Rahm Khatz
additional music editor / composer: additional music / composer: trailer music
Colleen M. Lutz
score mix technician
Erik Lutz
composer: additional music
Brett Pierce
music editor
Hal Rosenfeld
musician: drums
Nevin Seus
music editor

Casting Department

Ganesaya Afgandoz
extras casting coordinating assistant: Jogjakarta
John Buchan
casting: Toronto
Chris Carlisle
casting assistant / casting assistant: Los Angeles
Gwendoline Chausse
cast production assistant
Stefni Colle
casting assistant / casting assistant: Los Angeles
Dika Donak
extras casting coordinating assistant: Jogjakarta
Donna Dupere
extras casting: Toronto
Zeth Johnny Ertanto
cast production assistant
Nanda Giri
casting: Jogjakarta / extras casting coordinator: Jogjakarta
Yudi Hendra
casting: Batam
Milton Herdoiza
extras casting assistant: Los Angeles
Jason Knight
casting: Toronto
Philothea Liau
casting: singapore
Jeff Olan
extras casting: Los Angeles
Edwina Ong
casting: Singapore
Pink Pink
extras casting coordinating assistant: Jogjakarta
Atikah Abdul Samad
casting assistant: Singapore

Costume Department

Maureen Brock
on set costume supervisor: Toronto
Bernadette Croft
costume head: Toronto
Sara Fox
costumer
Rocky Gonzales
first set costumer
Meri-Lee M.J. Helmer
costume truck supervisor
Joe Kennedy
costumer
Isabelle Patrice
costume supervisor
Dame Sitorus
wardrobe assistant
Tania Soeprapto
costumes by

Camera Department

Kevin Aragon
additional lighting technician
Richard Avalon
first assistant camera: "a" camera
Cody Jake Banks
dimmer board op: Los Angeles
Christopher M. Bauer
key grip: vfx pickups, Los Angeles
Habib Bolqiah
second assistant camera
David Breeze
gaffer: East Coast
Jesse Brunt
camera operator
Jacob Diaz
lighting technician: Los Angeles
Alexandre Dumas
lighting technician
James Thomas Flynn
lighting technician
Artur Gubin
2nd ac b cam
Jason Hafer
camera operator
Harsono
best boy grip
Tino Hendrawan
best boy electric
Ryan Hueter
lighting technician: Los Angeles
Kaiyoti
dolly grip
Patrick King
dolly grip
Adam Leene
lighting technician: Los Angeles
Gabriel Giovanni Lewis
gaffer: Los Angeles
Michael Love
lighting technician
Nick Nikides
second assistant camera: "a" camera
Darrin P. Nim
first assistant camera: "b" camera, Los Angeles
Matthew Pearce
b cam/steadicam op
Adhitya Rachman
first assistant camera / focus puller / focus puller: camera "b", Indonesia
Juwita Rahayu
second assistant camera
Dodon Ramadhan
assistant camera
Rocky Romines
lighting technician: Los Angeles
Robert Royds
first assistant camera
Peter Stott
b camera operator
Lars Strand
camera trainee: Toronto
Handri Sujarwo
second assistant camera
Josh Sutherland
dit technician
Sean Tanner
gaffer: second unit, Los Angeles
Matthew Taylor
second assistant camera
Conner Vandeer
lighting technician: Los Angeles
Bryan Wornec
dimmer board op: Los Angeles
Cameron Zetty
dimmer board op: Los Angeles
Maliki Zulkarnain
first assistant camera

Location Management

Andrew J. Areffi
assistant location manager: Citi National Plaza
Rich Bokides
location manager
Andrew Dunsmore
assistant location manager
Adam Litt
assistant location manager / location assistant: Citi National Plaza
Melissa Martinez-Areffi
key assistant location manager / key assistant location manager
Noe Ochoa
location security
Roberto Ponce
location security supervisor
Martin Reyes
location security supervisor
Aníbal Rodríguez
location security
John Sharpe
location rep: Citi National Plaza
Francisco Vargas
location security

Script Department

Mario Aguja
continuity / script supervisor: additional
Azizzah Imam
assistant script supervisor
Kiran Kaur Saini
script supervisor
Movie title data and credits provided by
IMDb logo