X

Cast & Crew

Directed By

Written By

Robert Pucci
written by

Cast

Chow Yun-Fat
Nick Chen
Mark Wahlberg
Danny Wallace
Ric Young
Henry Lee
Andrew Pang
Willy Ung
Brian Cox
Sean Wallace
Byron Mann
Bobby Vu
Kim Chan
Benny Wong
Bill MacDonald
Vince Kirkpatrick
Ho Chow
Black Eyes
Beau Starr
Captain Stan Klein
LeRoy Allen
Guard One
Frank Pellegrino
Large Agent
Tovah Feldshuh
U.S. Attorney Margaret Wheeler
Tig Fong
Sumo Guard
Chuck Scarborough
Chuck Scarborough, TV Reporter
Karen Huie
Woman in Brothel
Howard Hoover
Smaller Agent
Lucille Soong
Elderly Immigrant
Mark Williams
Co. Captain
Alice Poon
Masseuse
Jason Ting
Young Boy
Arthur Lo
Man on Street
Alice Lee Chun
Frightened Woman
Ayumi Iizuka
Bobby Vu's Girlfriend
Peter Loung
Martial Artist
Anne Mueller
Immigrant Woman
Lili Salman
Street Fight Onlooker

Produced By

Bill Carraro
executive producer
Terence Chang
executive producer
Dan Halsted
producer
Jonathan Krauss
co-executive producer
Nicholas Rich
line producer
Jay Stern
executive producer
Oliver Stone
executive producer
Brian Witten
co-executive producer

Cinematography

Juan Ruiz Anchía
director of photography

Sound

Laura Harris Atkinson
dialogue editor
Dana Austin
adr recordist
Ron Bedrosian
adr mixer
Paul Campbell
boom operator: second unit
Mark Choi
sound effects editor
Patrick Cyccone Jr.
re-recording mixer
Bill Daly
sound mixer: New York
Eric Flickinger
sound recordist
Douglas Ganton
production sound mixer
Dutch Hill
sound editor
Michael Keller
re-recording mixer
Paul Koronkiewicz
boom operator: New York
Julie Lucas
foley recordist
Brian Miksis
sound mixer: second unit
Hugh Murphy
assistant sound editor
Kelly Oxford
adr editor
Perry Robertson
sound editor
Steven J. Rogers
boom operator: second unit
Scott Sanders
sound editor
Karl Scherer
sound mixer: second unit
Branden Spencer
assistant sound editor
Frederick H. Stahly
dialogue editor
Ron Stermac
cable person
Reynald Trudel
boom operator
Jeffrey Wilhoit
foley artist
Michael D. Wilhoit
supervising sound editor
Scott Wolf
co-supervising sound editor

Production Design

Set Design

Costumes

Makeup

Derek Becker
special makeup effects artist
John Caglione Jr.
special makeup effects artist
Verne Caruso
hair stylist: New York
François Dagenais
special makeup effects artist
Leslie Fuller
makeup artist: New York
Matthew Galliford
special makeup effects artist
Judi Goodman
hair stylist: second unit
Paul Jones
special makeup effects artist
Diana Ladyshewsky
key hair stylist: second unit
Michael Marino
prosthetic technician
Donald Mowat
makeup department head
Rita Ogden
makeup artist: New York
Edelgard K. Pfluegl
makeup artist
Marlene Schneider
key makeup artist: second unit

Special Effects

Mark Bero
special effects assistant: New York
Jason Board
special effects supervisor
Wilfred Caban
special effects foreman
Carmen M. Campolo Jr.
special effects assistant: New York
Daniel Gibson
on-set special effects
Steven Kirshoff
special effects coordinator: New York
Gary Kleinsteuber
pyrotechnician
Kaz Kobielski
special effects supervisor
Fred Kraemer
special effects assistant: New York
Martin Malivoire
special effects coordinator
Ron Petruccione
mechanical special effects: pyrotechnics
Mark Rice
special effects technician
Robert J. Scupp
special effects assistant: New York
Mark Simon
special effects assistant: New York
Peter Sissakis
special effects technician
Dean Stewart
special effects assistant

Visual Effects

Richard Malzahn
digital effects

Assistant Director

Jeff J.J. Authors
first assistant director
Eric Banz
third assistant director
Kristin Bernstein
second assistant director: second unit, New York
Darrin Brown
third assistant director
Michael G. Burke
first assistant director: second unit, Toronto
Michael DeCasper
first assistant director: second unit, New York
Greg Hale
second second assistant director: New York
Terry Ham
second second assistant director: second unit, New York
Roger Lee
dga trainee: New York
Phil Neilson
second unit director
Michal Page
second assistant director: second unit
Michael Pitt
additional second assistant director: New York
Eric S. Potechin
second assistant director
Christopher Surgent
second assistant director
Joanne Tickle
second assistant director: second unit, Toronto
Janet Zdyb
trainee assistant director

Production Management

Marc Ameruso
set production assistant
Bill Carraro
unit production manager
Carla Fry
executive in charge of production
Mathew Hart
unit production manager
Rick Reynolds
post-production supervisor
Pamela Thur
assistant unit production manager

Art Department

Sam Agro
storyboard artist
Joseph Alfieri
construction coordinator: New York
Henry Antonacchio
head carpenter: New York
Tory Bellingham
property master
Cameron S. Brooke
key scenic artist
Robert C. Brooke
assistant key scenic artist
Jeff Butcher
property master: New York
Thomas Carnegie
set designer
David Orin Charles
on-set decorator
Kirk Cheney
construction manager
Eric Cheripka
props: New York
Nigel Churcher
second assistant art director
Justin Corbett
construction grip
Guido DeCurtis
assistant props: New York
Eirik S. Dentz
art department runner: New York
George DeTitta Jr.
set decorator: New York
Gerald DeTitta
lead man: New York
Thomas C. Dragna Jr.
carpenter: New York
Ian Fraser
head carpenter
David G. Fremlin
second assistant art director
Paul Gaily
set dresser: New York
Malcolm Gibson
property master: second unit
Beth Gilinsky
construction estimator
Adrian Hardy
assistant property master: second unit
Ron Hobbs
storyboard artist
Roseanna O. Samantha Istance
construction department coordinator
David Jaquest
set dresser
John Keenan
assistant head carpenter
Steve Krieger
set dresser: New York
Andrew Lassman
property master: second unit
Elizabeth Linn
scenic artist: New York
David Maltese
set dresser
Rhonda Moscoe
art department coordinator
Scott P. Murphy
art director: New York
Denis Perrier
assistant head carpenter
Jeff Poulis
assistant property master
Aeschylus Poulos
art department coordinator
David Ritchie
props buyer
Dave Rosa
head painter
John 'Butch' Rose
assistant decorator
Ken Samaroo
on-set scenic artist
Michael Scarola
key construction grip: New York
Douglas Slater
art department apprentice
John Todd
carpenter / on set carpenter
Irapaul Turner
construction shop manager
Tom Warren
set designer: New York
Thomas White
carpenter
Dana Hook
construction grip

Stunts

Matt Birman
stunt performer
Eric Bryson
stunt performer
Phil Chiu
stunt fukienese
Dean Choe
stunt fukienese
Ho Chow
stunt performer
Ian Chow
stunts
Sandra Feldman
stunt performer
Gene Harrison
stunt double / stunts
Mitchell A. Lee Yuen
stunt fukienese
Steve Lucescu
rigging coordinator: Canada / stunt coordinator: Canada / stunts: Canada
Johnny Mah
stunt performer
Patrick Mark
stunt double: Mark Wahlberg
Phil Neilson
stunt coordinator
Edward A. Queffelec
utility stunts
Robert Samuels
action director
John Stead
stunt performer
Wayne Wells
stunt performer
Paul Wu
stunts
Mic Jones
fire stunt rigger

Editorial

Lane Baker
first assistant editor
Clare Bambrough
second assistant editor
Gary Burritt
negative cutter
Mindy Elliott
second assistant editor
Jody Levin
executive in charge of post-production
Mike Stanwick
color timer
Dawn M. Stoliar
second assistant editor

Other

Lori Ann Bellefontaine
driver: picture car
David Conelli
camera car driver
Tom Heilig
transportation captain: New York
Stuart Mitchell
transportation captain
Vic Nowak
transportation co-captain: New York
Dave Staples
transportation coordinator
Mitchel Stewart
driver captain
Brian Travers
transportation captain: second unit

Music Department

Carter Burwell
music programmer
John Deak
musician: bass
Michael Farrow
music scoring engineer
Erik Friedlander
musician: cello
Geoffrey Gordon
musician: percussion
Gordon Gottlieb
musician: percussion
John Moses
musician: clarinet
Jennifer Nash
music editor
Sandra Park
music contractor
Brian Richards
music editor
Dana Sano
music supervisor
Adam Milo Smalley
supervising music editor
Chen Tao
musician: flute
David Torn
musician: guitar
Guo-Wei Wang
musician: erhu
Bob Bowen
music coordinator

Casting Department

Riccardo Bertoni
extras casting: New York
Carrie Campbell
casting associate
Aric Dupere
extras casting assistant
Donna Dupere
extras casting
Freddy Luis
casting assistant
Alan Joseph Ortanez
casting assistant
Pat Pow
casting: Hong Kong
Beata Rosenbaum
extras casting: New York
Clare Walker
casting: Toronto

Costume Department

Pauline Chung
assistant wardrobe supervisor
Wendy M. Craig
personal dresser
Jay Du Boisson
wardrobe supervisor
Gail A. Fitzgibbons
set costumer ny
Gerri Gillan
seamstress
Anne Gorman
wardrobe supervisor
Ronald J. Haney
wardrobe assistant: New York
Robert Pease
set costumer
Suzanne Pettit
wardrobe supervisor: New York second unit
Marcia Scott
costume assistant
Delphine White
assistant costume designer

Camera Department

Phil Abraham
camera operator: "b" camera, second unit
Jeff Daniel Adams
key grip: second unit
Michael J. Betzag
grip: New York
John Billeci
generator operator: New York
Glenn D. Bloom
video playback operator: New York
Sam Bojin
best boy electric
Bob Brennan
grip: New York
Rocky Brown
crane grip
Deborah Brozina
second assistant camera: "b" camera, second unit
Keith Bunting
grip: New York
Cindy Carroll
second assistant camera: "c" camera, second unit
Don Caulfield
electrician
John Colavecchia
first assistant camera: "c" camera
Ray Collins
second assistant camera: "b" camera, New York
Gilles Corbeil
camera operator / steadicam operator
Jerry DeBlau
gaffer: New York
Edwin Effrein
first assistant camera: second unit
Johnathan Ercole
first assistant camera: "c" camera, New York
Dave Ferguson
key grip: second unit
Ron Forward
dolly grip
David Franconi
electrician: New York
Rick Gallagher
video assistant technician
Roland Gauvin
key rigging grip
Paul Gentleman
camera loader: second unit
Bill Gerardo
first assistant camera: "b" camera, second unit
Peter Girolami
best boy electric: New York
Angel Gonzalez
camera operator: "c" camera
Ron Goodman
camera operator: SpaceCam
Neil Gover
generator operator
Frank Graziadei
video playback operator: second unit
Dennis Green
video assistant: New York
Joel Guthro
camera operator: "b" camera
Craig Haagensen
director of photography: second unit
Kerry Hayes
still photographer
Alec Hirschfeld
camera operator: "c" camera, New York
John Hobson
camera operator: "b" camera
Perry Hoffman
camera operator: "c" camera, second unit
Zsolt Kadar
second assistant camera: second unit
Rudy Katkic
second assistant camera: second unit
Norman Laing
second assistant camera: "b" camera, second unit
Carl Landi
key rigging grip: New York
Eric Leigh
best boy electric: second unit
Steve Lucescu
rigging coordinator
Bruce MacCallum
camera operator: New York
Jim MacCammon
electrician
Scott MacKinnon
gaffer: second unit
Alan Mader
electrician: New York
Rudolf Mammitzsch
camera loader / second assistant camera
Bobby Mancuso
first assistant camera: "b" camera, New York
Jason Marder
camera loader: "a" camera, New York
Joachim Martin
camera operator: "b" camera, second unit
Robert McRae
rigger gaffer
Monty Montgomerie
best boy grip / first assistant key grip
Larry Orlick
first assistant camera: second unit
George Patsos Sr.
grip: New York
Billy Patsos
best boy grip: New York
George Patsos
key grip: New York
Wayne Paull
camera operator: second unit
William Pollard
dolly grip: New York
William Pollard
dolly grip: New York
Noah Prince
electrician: New York
Christopher Raucamp
first assistant camera
Sonny Rea
grip: New York
Chirayouth Jim Saysana
second assistant camera
Denise Schwab
camera loader: second unit
Ernie Spiter
first assistant camera: "b" camera
Bill St. John
first assistant camera: "c" camera, second unit
David Szani
second assistant camera: "c" camera, New York
Jeremy Tabarrok
first assistant camera: "b" camera, second unit
Bobby Vercruse
generator operator: New York
Jasper Vrakking
video assistant technician
Sarah Warland
camera trainee
Kit Whitmore
camera operator: second unit
Brian Woodroof
electrician
David J. Woods
24 frame video operator
Ken Wyke
electrician
Aleks Konjokrad
additional camera trainee

Location Management

Michael Blecher
location manager: second unit
Koksong Chia
location assistant: New York
Fernando DaSilva
location production assistant
Richard Gagnon
location production assistant
Bruce Goldman
assistant location manager: New York
Ken Halsband
location manager: New York
Fred Kamping
location manager
King Lee
location scout
Brandon Long
location production assistant: second unit
Gine Lui
location consultant: New York
Tim Owen
assistant location manager: second unit
George Pimentel
locations public relations / portuguese translator-interpreter
Tom Ross
location manager: second unit
Chris Shaw
assistant location manager
Steven Weisberg
location assistant: New York
Wing Yeong
location scout

Script Department

Samantha Armstrong
script supervisor
Catherine Gore
script supervisor: second unit
Nancy Markle
script supervisor: second unit
Movie title data and credits provided by
IMDb logo