Cast & Crew

Directed by

Benny Chan
Jackie Chan

Writing Credits

Jackie Chan
(writer)
Susan Chan
(writer)
Lee Reynolds
(writer)

Cast

Jackie Chan
Who Am I
Michelle Ferre
Christine Stark
Mirai Yamamoto
Yuki
Ron Smerczak
Morgan
Ed Nelson
General Sherman
Ton Pompert
CIA Chairman
Glory Simon
CIA Secretary
Fred van Ditmarsch
Airforce
Fritz Krommenhoek
Navy
Dick Rienstra
Army
Rinaldo van Ommeren
Army Assistant
Pim Daane
Marine
Jeremiah Fleming
Marine Assistant
Neil Berger
Secretary
Dik Brinksma
NAT Security Officer
Frank van Velsen
NAT Security Officer
David Leong Fie
CIA
Dehan Wiebenberg
CIA
Yanick Mbali
Baba
Washington Xisolo
Village Chief
Jerry Priele
Village Witch Doctor
Patrick Mofokeng
Village Hunter
Al Karaki
Aiji
Gavin Genlloud
Poacher
Rob Mathews
Poacher
Grant Nale
Booking Officer
Norman Anstey
Desk Sergeant
Frank Opperman
Internal Security
Leonard Nketsi
Secret Police
Ross Preller
Secret Police
Jerry Tsie
Secret Police
Dale Abrahams
Laboratory Assistant
Lambert Millar
Hospital Doctor
Hannes Muller
Medical Tent Doctor
David Vlok
Head Thug
Caz Abrahams
Thug
Rafi Anteby
Thug
Leen Ducienne
Thug
Marco Maas
Thug
Robin Mes
Thug
Ral Sitaropoulos
Thug
Mike Lambert
Peter / Commando (as Michael Lambert)
Chip Bray
Middleman
Richard van Drempt
Middleman Bodyguard
Piet Hoogstraten
Middleman Bodyguard
Russ Price
Middleman Bodyguard
Michael Roben
Middleman Bodyguard
Ronald Schuurbiers
Middleman Bodyguard
Michael Struik
Middleman Bodyguard
Hans Cornelissen
Scientist
Simon Jansen
Scientist
Michiel Kerbosch
Scientist
Boris Aribaut
Commando
Steve Brettingham
Commando
Yutphichai Chanlekha
Commando
Ted John Michael Lundell
Commando
Nicolas Ng
Commando
David John Saunders
Commando
Hattan
Commando
Kane Kosugi
Commando
Yung Kwan
Morgan's hitman
Ron Smoorenburg
Morgan's Hitman
Bradley James Allan
Thug
Paul Andreovski
Thug
Van Darkholme
Takashi
Brent Houghton
Thug
Spencer Kayden
Nurse Jane Armstrong
Michel Struik
Middleman Bodyguard
Philip van der Eijk
CIA Agent
Wai-Kwong Lo
Commando Tasek
Ryan Neal Young
CIA Agent

Produced by

Johan Heyns
line producer: South Africa Unit
Leonard Ho
executive producer
Man-Yiu Lee
line producer
Koen Plate
line producer: Netherlands Unit
Barbie Tung
producer
Bas van der Ree
line producer: prep

Music by

Nathan Wang

Cinematography by

Hang-Sang Poon

Editing by

Peter Cheung
Chi-Wai Yau

Production Design by

Oliver Wong

Set Decoration by

Victor Botha
Brent Houghton

Costume Design by

Thomas Chong

Makeup Department

Mike Redman
special makeup effects artist
Bobby Van Der Westhuizen
key hair: South Africa Unit

Production Management

Alan Chan
production manager: Malaysia unit
Michael Garcia
production manager
Simon Jansen
production manager: Netherlands unit
Rein Korthals Altes
unit production manager: UNC
Barrie Saint Clair
production manager: South Africa
Sue Woo So-Ling
project manager
Roger van Dorsselaer
production manager: Netherlands Unit
Paul van Esch
unit manager: Netherlands
Wendy Wong
assistant production manager

Second Unit Director or Assistant Director

Kim-Fung Cheng
assistant director
William Cheng
first assistant director
Arnout André de la Porte
assistant director
Costas Gavriel
second assistant director: South Africa Unit
Koan Hui
assistant director
Adrian Kwan
assistant director

Art Department

Johnny Bhengu
art department assistant: South Africa Unit
Victor Botha
set dresser: South Africa (as Vic Botha)
Karen Brusch
art department coordinator: South Africa Unit
Second Chan
assistant art director
Marc Hammel
props buyer: Netherlands Unit
Tryggvi Kristinsson
set constructor: Netherlands
Yui Nung Leung
props
Lemon Liu
assistant art director
Thabiso David Mohapi
art department assistant: South Africa Unit
Andrew Orlando
props buyer
Fernando Pereira
assistant set dresser: South Africa Unit
Richard Raaphorst
storyboard artist
Sidney Ramulta
art department assistant: South Africa Unit
Stuart Rosenberg
art department buyer: South Africa Unit
Bert Simons
special props: Netherlands
Jan Willem van der Schoot
construction coordinator
Stanley Xabanisa
art department assistant: South Africa Unit

Sound Department

Steve Burgess
foley recordist
Liam Egan
dialogue editor
Bruce Emery
dolby consultant
James Harvey
sound editor
Rinie Jansen
boom operator: Netherlands
Gerry Long
foley artist / sound editor (as Gerard Long)
Gavin Myers
sound effects editor
Andy Neil
sound editor (as Andrew Neil)
Glenn Newnham
sound effects editor
Paul Pirola
sound mixer
Roger Savage
sound mixer
Jan Wouter Stam
sound mixer: Netherlands
Gretchen Thornburn
sound recordist
Mario Vaccaro
foley artist
Danielle Wiessner
dialogue editor
Kuo-Hua Wu
sound editor

Special Effects by

Evan Burrows
special effects crew
Xander Forterie
special effects makeup
Michael Garcia
special effects coordinator
Roland Goddijn
special effects technician
Michel Jancso
special effects technician
Cordell McQueen
special effects
Gerhard van der Heever
special effects assistant
Jannie Wienand
special effects coordinator: South Africa Unit
Edward Wiessenhaan
special effects assistant: Netherlands Unit
Harry Wiessenhaan
special effects supervisor (as Harrie Wiessenhaan)
Rob Wiessenhaan
special effects assistant: Netherlands Unit

Visual Effects by

Robin Cave
digital artist: Photon Stockman
Pak-Chuen Cho
visual effects: Fantasy Film
Byron Court
digital compositor
Dale Duguid
visual effects designer: Photon Stockman
Simon Dye
compositor
Daniel Harvey
visual effects producer: Photon Stockman
Trevor Hawkins
visual effects supervisor
Sean Heuston
digital compositor
Laraine Phillips
visual effects coordinator: Photon Stockman
Jason Selfe
digital artist: Photon Stockman
Wai-Yuk Tang
visual effects: Fantasy Film
Randy Vellacott
digital compositor
Derek Wentworth
3D animator

Stunts

Bradley James Allan
stunts (as Bradley Allan)
Paul Andreovski
stunts
Jackie Chan
stunt coordinator
Andy Cheng
stunts
Willem de Beukelaer
car stunt coordinator: Netherlands
Leen Ducienne
stunts: Netherlands
Roland Goddijn
stunts
Roland Gotjé
stunt performer
Kerry Gregg
stunts
Yung Kwan
stunts
Martin Lader
stunt driver: Netherlands Unit
Marco Maas
stunts
Gerard Machielse
stunts: Netherlands Unit
Ronald Schuurbiers
stunts
Antony Stone
stunt performer
Michel Struik
stunts
Ryan Stuart
stunts
Philip van der Eijk
stunts
Kees van Dongen
stunt driver: Netherlands Unit
Gideon van Schoor
stunt performer
Randy Wener
stunts: Netherlands
Diana Wiersma
stunts
Rick Wiessenhaan
stunts
Ming-Sing Wong
stunt coordinator (as Sam Wong)
Bradley James Allan
kicking double: Ron Smoorenburg (uncredited)
Jackie Chan
stunt actor (uncredited)
Man-Ching Chan
stunts (uncredited)
Andy Cheng
additional stunt double: Jackie Chan (uncredited) / additional stunt double: Paul Andreovski (uncredited)
Wah Cheung
stunts (uncredited)
Brent Houghton
stunts (uncredited)
Rocky Lai
stunts (uncredited)
Chung-Chi Li
assistant stunt coordinator (uncredited)
Russ Price
stunts (uncredited)
Ron Smoorenburg
stunt actor (uncredited)
Wai-Kwong Lo
stunts (uncredited)

Camera and Electrical Department

George Amos
assistant grip
Flossie Bartels
clapper loader: Netherlands Unit
Stefan Bijnen
clapper loader: Netherlands Unit
Udo Bogusch
clapper loader: Netherlands Unit
Bas Buisman
lighting technician
Chi-Wan Chan
lighting technician
Sai-Pun Cheung
electrician
Luigi Chiodaroli
assistant grip
Mark du Plessis
focus puller (as Marc du Plessis)
Dennis Essenhigh
key grip: South Africa Unit
Samuel Fu
assistant camera
Chi-Kong Fung
assistant camera
Vincent Geijsel
first assistant camera: Netherlands
Kevin Gibb
gaffer: South Africa
Houston Hadden
clapper loader: South Africa
Laurens Hessels
electrician: Netherlands Unit
Kwei Kwok Hui
assistant camera (as Kwee Kwok Hui)
Mark Huisman
genny operator: Netherlands Unit
Yuk Tong Hung
electrician
Bas Klant
clapper loader: Netherlands Unit
Mike Laureys
grip assistant: Netherlands Unit
Alex Lo
assistant camera
Ying-Tat Luk
electrician
Willem Nagtglas
clapper loader: Netherlands Unit
Tjeerd Oosterhuis
assistant grip: Netherlands Unit
Friso Pas
clapper loader: Netherlands Unit
André Plug
assistant grip: Netherlands Unit
John Roder
electrician: Netherlands Unit
Marc Roodhart
best boy
Brett Saint Clair
gaffer
Greg Sterling
key grip: Malaysia
Gregory Stirling
key grip: Malaysia Unit
Benito Strangio
focus puller: Netherlands Unit
Ido Stuit
electrician: Netherlands Unit
Floris Sybesma
steadicam operator: Netherlands Unit
Lien-You Tsou
second unit: assistant camera
Peter van Vugt
assistant grip: Netherlands Unit
Tat-Kuen Wan
electrician
Zaan Wienand
gaffer
Chi Wai Wong
second unit: director of photography
Chi-Keung Wong
assistant lighting
Siu Ping Yee
electrician
Malcolm Yeung
assistant lighting
William Yim
camera operator / second unit: director of photography

Casting Department

Nishimoto Ryuji
casting coordinator

Costume and Wardrobe Department

Kate Abramovitz
wardrobe mistress: South Africa Unit
Zaneta Mikulska
wardrobe assistant

Editorial Department

Dave Terman
assistant editor (uncredited)

Location Management

Duncan Douglas
unit location manager: South Africa Unit
Werner Du Preez
location scout
Douwe Flameling
assistant location manager
Graham Grant
location manager: South Africa Unit
Bas van der Ree
location manager Rotterdam: UNC

Music Department

Gary Chase
score mixer, arranger, orchestrator, musician
Ella Fairbairn
music producer
Malcolm Smith
music producer

Transportation Department

Gabriel Mashaba
driver: wardrobe: South Africa Unit
Vusi Mbentsa
driver: grips: South Africa Unit
Danny Tsatsi
driver: standby props: South Africa Unit

Additional Crew

Marc Biart
production assistant
Marc Croquet
catering: Netherlands Unit
Joanne Goldstone
payroll clerk: South Africa Unit
Winnie Lau
production coordinator: netherlands
Man-Yiu Lee
planner (as Johnny Lee)
Niamh Lines
digital compositor
Thoraya Muttardy
production assistant: Netherlands Unit
Grant Nale
dialogue coach
Bill Olmsted
helicopter pilot: South Africa Unit
Alison-Jane Roney
post production assistant accountant
Yasemin Samdereli
production assistant
Suzzane Soo
secretary: Malaysia unit
Laurens Van Charante
set production assistant
Daniele Verno
production coordinator: South Africa
Chester A. Whitmore
choreographer
Pieter Witte
production coordinator: Netherlands Unit
All Filters