Cast & Crew

Directed by

James Foley

Writing Credits

Robert Pucci
(written by)

Cast

Chow Yun-Fat
Nick Chen
Mark Wahlberg
Danny Wallace
Ric Young
Henry Lee
Paul Ben-Victor
Schabacker
Jon Kit Lee
Jack
Andrew Pang
Willy Ung
Elizabeth Lindsey
Louise Deng
Brian Cox
Sean Wallace
Byron Mann
Bobby Vu
Kim Chan
Benny Wong
Bill MacDonald
Vince Kirkpatrick
Susie Trinh
Amy San
Ho Chow
Black Eyes
Olivia Yap
Tai
Lynda Chiu
Kim
Marie Matiko
May
Pak-Kwong Ho
Phan Ho
Tim Progosh
Lackey
Byron Lawson
Tall Kid
Beau Starr
Captain Stan Klein
LeRoy Allen
Guard One
Simon B. Cotter
Lawyer
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
Mike Jung
Doctor
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
Spencer Kayden
Woman
Jung-Yul Kim
Man
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

Music by

Junior Cyrus Baron
Carter Burwell

Cinematography by

Juan Ruiz Anchía
director of photography (as Juan Ruiz-Anchia)

Editing by

Howard E. Smith

Casting By

Anne McCarthy
Mary Vernieu

Production Design by

David Brisbin

Art Direction by

Paul D. Austerberry
(as Paul Denham Austerberry)
Scott P. Murphy

Set Decoration by

Jaro Dick

Costume Design by

Doug Hall

Makeup Department

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 (as Francois Dagenais)
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
Jennifer Bower O'Halloran
key hair stylist (as Jennifer O'Halloran)
Rita Ogden
makeup artist: New York
Edelgard K. Pfluegl
makeup artist
Marlene Schneider
key makeup artist: second unit

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

Second Unit Director or Assistant Director

Jeff J.J. Authors
first assistant director (as Jeff Authors)
Eric Banz
third assistant director
Kristin Bernstein
second assistant director: second unit, New York (as Kristin Cameron Bernstein)
Darrin Brown
third assistant director
Michael G. Burke
first assistant director: second unit, Toronto (as Michael Burke)
Michael DeCasper
first assistant director: second unit, New York (as Michael J. DeCasper)
Greg Hale
second second assistant director: New York (as Gregory G. Hale)
Terry Ham
second second assistant director: second unit, New York
Roger Lee
dga trainee: New York
Phil Neilson
second unit director (as Philip Neilson)
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 (as Christopher J. Surgent)
Joanne Tickle
second assistant director: second unit, Toronto
Janet Zdyb
trainee assistant director

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 (as Eirik Dentz)
George DeTitta Jr.
set decorator: New York
Gerald DeTitta
lead man: New York (as Jerry DeTitta)
Thomas C. Dragna Jr.
carpenter: New York
Ian Fraser
head carpenter
David G. Fremlin
second assistant art director
Paul Gaily
set dresser: New York (as Paul S. Gaily)
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 (as Andy Lassman)
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 (as Jeffrey W. Poulis)
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
Irapaul Turner
construction shop manager
Jacques-Alexander Veilleux
swing dresser
Tom Warren
set designer: New York
Thomas White
carpenter
Dana Hook
construction grip (uncredited)
John Todd
on set carpenter (uncredited)

Sound Department

David W. Alstadter
foley mixer
Laura Harris Atkinson
dialogue editor (as Laura R. Harris)
Dana Austin
adr recordist (as Dana Porter)
Ron Bedrosian
adr mixer
Paul Campbell
boom operator: second unit (as Paul W. Campbell)
Mark Choi
sound effects editor (as Mark Hunshik Choi)
Patrick Cyccone Jr.
re-recording mixer (as Pat Cyccone Jr.)
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 (as Julie C. Lucas)
Brian Miksis
sound mixer: second unit
Hugh Murphy
assistant sound editor
Kelly Oxford
adr editor (as Kelly L. Oxford)
Perry Robertson
sound editor (as Perry D. Robertson)
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 (as Michael Wilhoit)
Scott Wolf
co-supervising sound editor

Special Effects by

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 (as Daniel S. Gibson)
Steven Kirshoff
special effects coordinator: New York (as Steve Kirshoff)
Gary Kleinsteuber
pyrotechnician
Kaz Kobielski
special effects supervisor
Fred Kraemer
special effects assistant: New York (as Fred Kraemer Jr.)
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 by

Richard Malzahn
digital effects

Stunts

Sandy Alexander
stunts
Bill Anagnos
stunts
Marco Bianco
stunts
Matt Birman
stunt performer
Eric Bryson
stunt performer
Michael Chan
stunts
Victor Chan
stunts
Tommy Chang
stunts
Phil Chiu
stunt fukienese
Dean Choe
stunt fukienese
Ho Chow
stunt performer
Ian Chow
stunts
Douglas Crosby
stunts
John R. Favre
stunts
Sandra Feldman
stunt performer
Jeffrey Lee Gibson
stunts
Cecil Glenn
stunts (as D.C. Glenn)
Debbie Greg
stunts
Gene Harrison
stunt double / stunts (as Eugene Harrison)
Don Hewitt
stunts (as Donald Hewitt Sr.)
Donald John Hewitt
stunts (as Donald J. Hewitt Jr.)
Brian Jagersky
stunts
John Koyama
stunts
Mitchell A. Lee Yuen
stunt fukienese
Danny Lima
stunts
Steve Lucescu
rigging coordinator: Canada / stunt coordinator: Canada / stunts: Canada
Jalil Jay Lynch
stunts (as Jalil Lynch)
Johnny Mah
stunt performer
Chuck Margiotta
stunts
Patrick Mark
stunt double: Mark Wahlberg
Phil Neilson
stunt coordinator (as Philip Neilson)
Mick O'Rourke
stunts
Charles Page
stunts (as Charles H. Page)
Edward A. Queffelec
utility stunts
Darryl Quon
stunts
Branko Racki
stunts
Robert Racki
stunts
Robert Samuels
action director
Brian Smyj
stunts
John Stead
stunt performer
Bryan J. Thomas
stunt performer
Dave Van Zeyl
stunts
Eric Weinstein
stunts
Wayne Wells
stunt performer
Daniel May Wong
stunts
Jimmy P. Wong
stunts (as Jimmy Pui Wong)
Paul Wu
stunts
Mike Ching
stunts (uncredited)
Mic Jones
fire stunt rigger (uncredited)
Yuka Kobayashi
stunts (uncredited)

Camera and Electrical Department

Phil Abraham
camera operator: "b" camera, second unit
Jeff Daniel Adams
key grip: second unit (as Jeff Adams)
Krystian Bednarski
grip
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 (as Donald Caulfield)
Matt Chubet
grip
John Colavecchia
first assistant camera: "c" camera
Ray Collins
second assistant camera: "b" camera, New York (as Raymond Collins)
Gilles Corbeil
camera operator / steadicam operator
Jerry DeBlau
gaffer: New York
Edwin Effrein
first assistant camera: second unit (as Edwin A. Effrein)
Johnathan Ercole
first assistant camera: "c" camera, New York
Dave Ferguson
key grip: second unit (as David Ferguson)
Bryan Forde
gaffer
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 (as William Gerardo)
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 (as Frank J. Graziadei)
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
Steve Klys
grip
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 (as James MacCammon)
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 (as Robert Mancuso)
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 (as Lawrence Orlick)
George Patsos Sr.
grip: New York
Billy Patsos
best boy grip: New York (as William Patsos)
George Patsos
key grip: New York
Wayne Paull
camera operator: second unit
William Pollard
dolly grip: New York
Noah Prince
electrician: New York
Christopher Raucamp
first assistant camera (as G. Christopher Raucamp)
Sonny Rea
grip: New York
Don Rose
grip
Chirayouth Jim Saysana
second assistant camera
Frank Schumo
grip
Denise Schwab
camera loader: second unit
Ernie Spiter
first assistant camera: "b" camera (as Ernest Spiteri)
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
Randy Tambling
key grip (as Randal Tambling)
Bobby Vercruse
generator operator: New York
Robert Vigus
grip
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 (as Kenneth Wyke)
Aleks Konjokrad
additional camera trainee (uncredited)

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 and Wardrobe Department

Quita Alfred
on set costume supervisor
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

Editorial Department

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 (as Michael Stanwick)
Dawn M. Stoliar
second assistant editor

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 (as Kenneth L. Halsband)
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 (as Thomas Ross)
Chris Shaw
assistant location manager
Steven Weisberg
location assistant: New York
Wing Yeong
location scout (as Wing Tat)

Music Department

Carter Burwell
music programmer
John Deak
musician: bass
Michael Farrow
music scoring engineer
Erik Friedlander
musician: cello (as Eric Friedlander)
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 (as Adam Smalley)
Chen Tao
musician: flute
David Torn
musician: guitar
Guo-Wei Wang
musician: erhu
Bob Bowen
music coordinator (uncredited)

Script and Continuity Department

Samantha Armstrong
script supervisor
Catherine Gore
script supervisor: second unit
Nancy Markle
script supervisor: second unit

Transportation Department

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

Additional Crew

Mikko Alanne
assistant: Mr. Krauss
Quita Alfred
set supervisor
Bohnie Avanzino
title designer: New Wave Entertainment
Erica Bamforth
set production assistant: New York
Michael Bederman
first assistant accountant: New York
John 'Frenchie' Berger
armorer
Ronald C. Briggs Jr.
inventory services
John Ian Briody
production assistant
George Cawood
title designer: New Wave Entertainment
Al Cerullo
helicopter pilot
Corinne Chooey
voice
Melissa Crich
second unit coordinator (as Melissa F. Barrie)
David Crockett
production accountant
Deirdre Donohue
production coordinator: New York (as Deirdre Cook)
Jason Egan
office production assistant: New York (as Jason Dean)
Johnny Egan
production assistant (as John 'Chaos' Egan)
Alex Fernández
set production assistant: New York
JoAnne Fishburn
production assistant
Gerry Ganger
spacecam assistant: New York
Emily Glatter
supervising production coordinator
Rylend Grant
office staff assistant
Lori Greenberg
production coordinator
Tim Grimes
office production assistant: New York
Buddy Ham
set production assistant: New York
David Harcourt
key aerial rigger
Erik Holmberg
production executive
Steve Holt
on-set medic
Karen Huie
dialect coach: Asian dialects
June Kim
assistant controller
Kathy Ku
assistant: Mr. Halsted
Deanna Leslie
set production assistant: second unit
Neil Lewis
set production assistant: New York
Rose Lister
second assistant accountant
Sophia Lofters
assistant production coordinator
Colin MacLellan
set production assistant: second unit
Jody K. MacPherson
accounting clerk
Andrew Matthews
financial consultant
Adam R. Mehr
attorney
Meredith Mills
production secretary: New York
Beverly Morgan
production assistant
Kimberlee Morley
assistant to producer
Murphy Occhino
set production assistant: New York
Rick Parker
animal wrangler
George Ploszczansky
personal security
Paul Prokop
production controller
Kristian Ransonnet
post-production accountant
Susan Reid
payroll accountant
Tina Reynolds
assistant: Mr. Foley
Amy Russell
rights and clearances
Robert Samuels
interpreter
Howard Samuelsohn
dialect coach: Chow Yun Fat adr
Nina Saxon
title designer: New Wave Entertainment
Bart Schoudel
assistant production coordinator: New York
Heather Shaw
first assistant accountant
Ted Shields
set production assistant: second unit
Misha Skoric
assistant: Chow Yun-Fat
Felicia Standel
set production assistant: second unit
Stefan Steen
production assistant
Alan Sutton
fire protection and safety
Amanda Taylor
set production assistant: New York
Lori Tilkin
assistant: Terence Chang
Karen Tyrell
publicist
Nadia Venesse
dialect coach
Nick Veziris
gun handler
Eric Weinstein
assistant: Mr. Wahlberg (as Eric L. Weinstein)
Toby Wilkins
title designer: New Wave Entertainment
Rob Wilson
assistant: Mr. Stone
Thomas Yee
translator and interpreter
Sean Jordan
interactive media (uncredited)
Thomas Maxwell
production assistant (uncredited)
Dav Rauch
DVD design (uncredited)
All Filters