Cast & Crew

Directed by

Tom Dey

Writing Credits

Miles Millar
(written by) &
Alfred Gough
(written by)

Cast

Jackie Chan
Chon Wang
Owen Wilson
Roy O'Bannon
Lucy Liu
Princess Pei Pei
Brandon Merrill
Indian Wife
Roger Yuan
Lo Fong
Xander Berkeley
Van Cleef
Rongguang Yu
Imperial Guard
Cui Ya Hui
Imperial Guard
Eric Chen
Imperial Guard
Jason Connery
Andrews
Walton Goggins
Wallace
Adrien Dorval
Blue
Rafael Báez
Vasquez
Stacy Grant
Hooker in Distress
Kate Luyben
Fifi
Henry O
Royal Interpreter
Russell Badger
Sioux Chief
Simon Baker
Little Feather
Sam Simon
Chief's Sidekick
A.C. Peterson
Saddle Rock Sheriff
Rad Daly
Saddle Rock Deputy
Lee Jay Bamberry
Van Cleef Deputy
Stephen Strachan
Van Cleef Deputy
Tim Koetting
Van Cleef Deputy
Rick Ash
Jedadiah
Valerie Planche
Jedadiah's Wife
Tom Heaton
Saloon Bartender
James Baker
Saloon Gambler
Jim Shield
Saloon Gambler
Mike Mitchell
Saloon Gambler
Shayne Wyler
Saloon Gambler
Ben Salter
Saddle Rock Townfolk
Terry King
Saddle Rock Townfolk
Michelle Fansett
Saddle Rock Townfolk
Joyce Doolittle
Carson City Townfolk
Randy Birch
Carson City Townfolk
Andrew Krivanek
Carson City Townfolk
Christopher Hunt
Apothecary Shopkeeper
Jody Thompson
Margie
Eliza Norbury
Dream Sequence Hooker
Kendall Saunders
Dream Sequence Hooker
Andrew Bosch
Train Passenger
Christy Greene
Train Passenger
Brian Gromoff
Train Passenger
Jim Finkbeiner
Train Passenger
Tseng Chang
Pei Pei's Father
Sherman Chao
Emperor's Cousin
Regent Or
Emperor
John Heywood
Saloon Cowboy
Harold Courchene
Saloon Cowboy
George Exelby
Saloon Cowboy
John Glawson
Saloon Cowboy
Howard Rothschild
Drunken Doctor
Micheal Auger
Chief's Entourage
Stan Isadore
Chief's Entourage
Wacey Labelle
Chief's Entourage
Grace Lu
Chinese Water Woman
Melvin Skales
Hangman
May Louie
Opera Performer
Kar Kut Yeung
Opera Performer
Ted Lim
Opera Performer
Lun Wong Tik
Opera Performer
Chun Leung Kwai
Opera Performer
Henry Louie
Opera Performer
Jimmy Carver
Bordello Doorman
Dallas Dorchester
Blind Driver
Jason Glass
Blind Driver
Lisa Stafford
Blonde on Train
Carla
Tribes woman
Olivia Cheng
Dim Sum Girl #1
James Gosteli
Train Passenger Cowboy
Archie Kan
Extra
Spencer Kayden
Drunk Woman in Tank
Larry Lam
Railway Worker
Elise Lew
Chinese Worker
Tong Lung
Chinese Worker
Jenafor Ryane
Dream Sequence Hooker
Cliff Solomon
Medicine Man
Michael Tod
Kid with Tomatoes
Biao Yuen
Saloon Fighter

Produced by

Gary Barber
producer
Roger Birnbaum
producer
Jackie Chan
executive producer
Willie Chan
executive producer
Jules Daly
co-producer
Ned Dowd
co-producer
Jonathan Glickman
producer
Bruce Moriarty
associate producer
Solon So
executive producer

Music by

Randy Edelman

Cinematography by

Dan Mindel
director of photography

Editing by

Richard Chew

Casting By

Matthew Barry
Nancy Green-Keyes

Production Design by

Peter J. Hampton

Art Direction by

Jeff Ginn
supervising art director
Brandt Gordon

Set Decoration by

Bryony Foster

Costume Design by

Joseph A. Porro
(as Joseph Porro)

Makeup Department

James D. Brown
key hair stylist
Michael David Carr
key makeup artist: second unit
Rita Ciccozzi
first assistant makeup artist
Rosalina Da Silva
makeup supervisor (as Rosalina DaSilva)
Bo-Lin Lee
hair stylist: Mr. Chan (as Sharon Li Po Lin)
Ann Pala
makeup artist: Mr. Wilson
Debra Planidin-Turcios
key hair stylist: second unit
Franca Vaccaro
first assistant hair stylist (as Franca Belcastro)
Tony Wohlgemuth
prosthetics
Barbara Zaseybida
assistant makeup artist: second unit
Lisa Belyea
assistant makeup artist (uncredited)
Chris Bridges
special makeup effects designer (uncredited)
Stacey Butterworth
wig maker (uncredited)
Yvonne Connor
makeup artist (uncredited)
Catherine Davies
hairdresser (uncredited)
Joanne Jacobsen
makeup artist (uncredited)
Cathy Olshaski
assistant hair stylist (uncredited)
Omar Roessler
makeup artist: dailies (uncredited)
Vince Yoshida
fabricator (uncredited)

Production Management

Andrew Francis Fenady
production supervisor
Brian Leslie Parker
production manager: Canada (as Brian Parker)
Kevin Reidy
unit production manager
Paul Roscorla
unit production manager: second unit

Second Unit Director or Assistant Director

Glenn Dreher
second second assistant director
Michelle Fitzpatrick
third assistant director
E.J. Foerster
second unit director
Mike Johansen
trainee assistant director
David Klohn
second assistant director: second unit
John Lind
second assistant director: Canada
Grant Lucibello
second second assistant director
Bruce Moriarty
first assistant director
Jenny Murray
trainee assistant director
Kathy Ringer
third assistant director: second unit (as Katherine Ringer)
Howard Rothschild
second assistant director: Canada
Jonathan Watson
first assistant director: second unit

Art Department

Ron Ashmore
key scenic artist (as Ronald Ashmore)
Tracey Baryski
assistant art director
James H. Chow
property master (as Jimmy Chow)
Jason Eskeland
property master: second unit
Joey Genitempo
set painter
Serge Genitempo
lead scenic artist / paint coordinator (as Sergéi Genitempo)
George Griffiths
horse painter
Terry Gunvordahl
assistant art director
Joel Hansen
carpenter
Jan Kobylka
construction coordinator
Cynthia La Jeunesse
lead person (as Cynthia M. LaJeunesse)
Catherine Leighton
assistant property master
Corrie Neyrinck
assistant art director
Stephen C. Peterman
lead person
Bruce Robinson
construction foreman
David Rosychuk
assistant property master
Rand Sagers
assistant art director
Jo-Anne Shaw
assistant art director
Gary Damian Thomas
storyboard artist (as Gary Thomas)
Susan Turner
assistant art director
Jennifer Bannister
art department coordinator (uncredited)
Corran Brownlee
storyboard artist (uncredited)
Bruce Bryne
assistant head carpenter (uncredited)
Adam Cameron
set dresser (uncredited)
Tim C Campbell
scenic painter (uncredited)
John Dambrauskas
greens lead (uncredited)
Jeffrey Fayle
set dresser (uncredited)
Celine Godberson
property buyer (uncredited)
Loyola Lewis
scenic painter (uncredited)
Claudio Palavecino
props (uncredited)
Cameron Patterson
carpenter (uncredited)
Art Proctor
set dresser (uncredited)
Albert F. Seibert
sculptor (uncredited)
Bev Ulmer
scenic painter (uncredited)
Ronald Walkshorse
props construction (uncredited)
James Weeks
greens lead (uncredited)

Sound Department

Carmen Baker
co-supervising sound editor
Denis Bellingham
boom operator
David Betancourt
foley mixer
Jim Brookshire
sound editor
Tim Chau
re-recording mixer / sound designer / supervising sound editor
Andy D'Addario
re-recording mixer
Tom E. Dahl
assistant sound re-recording mixer: Buena Vista Sound (as Tom Dahl)
Kira Edmunds
adr assistant
Dawn Fintor
foley artist
Linda Folk
adr editor
Jeff Hamon
adr mixer
Kimberly Harris
adr supervisor (as Kimberly A. Harris)
Brad Hillman
adr mixer
David Horner
adr mixer
Doug Jackson
sound editor
Nils C. Jensen
sound editor
David Kern
sound editor
Steve Kohler
sound recordist: Buena Vista Sound
Mary Jo Lang
foley mixer
David Lee
production sound mixer
Nancy MacLeod
sound effects editor (as Nancy Macleod)
Donald J. Malouf
co-supervising sound editor
Alyson Dee Moore
foley artist (as Alyson Moore)
Michele Perrone
adr editor
John Roesch
foley artist
Nico Salvato
adr assistant (as Monique Salvato)
Scott Schmidt
adr mixer
Alicia Stevenson
foley artist (as Alicia Irwin)
Carolyn Tapp
foley recordist
Ann L. Thornberg
assistant sound editor
Mark A. Tracy
assistant sound editor
Sui Fan Wong
cableman (as Sui-Fan Wong)
Dean A. Zupancic
additional sound re-recording mixer: Buena Vista Sound
Michael Playfair
sound utility (uncredited)
Stephen W. Potter
stage engineer (uncredited)

Special Effects by

Clive Beard
senior special effects technician
David Benediktson
special effects fabricator (as P. David Benediktson) / special effects technician (as P. David Benediktson)
Rod Currie
additional special effects set foreman (as Rodney Curry)
H. Michael Dale
model maker (as Mike Dale)
Paul Deely
special effects engineer / special effects fabricator
Kevin Mathews
wire effects supervisor
Alan Poole
special effects shop foreman (as Alan J. Poole)
Pamela Poole
special effects office coordinator (as Pamela D. Poole)
Peter Skehan
senior special effects technician
Bob Trevino
special effects set foreman (as Robert Trevino)
David Neil Trifunovich
special effects supervisor (as Neil N. Trifunovich)
Cameron Waldbauer
special effects fabricator
H. Michael Dale
special effects technician (uncredited)
John Fontana
special effects technician (uncredited)
James Kozier
special effects technician (uncredited)
Robert Sheridan
special effects technician (uncredited)
Mike Vézina
special effects (uncredited)
David Watkins
special effects technician (uncredited)
Leo Wieser
special effects technician (uncredited)

Visual Effects by

Daniel Arkin
visual effects editor
Robert F. Arvin
digital artist (as Robert Arvin)
R. Christopher Biggs
digital artist (as Chris Biggs)
Beth Block
digital artist: Buena Vista Imaging
Leeway Chang
digital artist: Buena Vista Imaging
Michael Curtis
digital compositor
Kevin Downey
optical and digital line-up: Buena Vista Imaging
Ed Easter
optical and digital line-up: Buena Vista Imaging
Warren Farina
model shop coordinator
Jim Farrell
optical camera operator: Buena Vista Imaging
Kyle J. Healey
digital artist (as Kyle Healey)
John Hoffman
model maker
Patric Kenly
optical and digital line-up: Buena Vista Imaging
Jim Key
model maker
William Koshowany
optical and digital line-up: Buena Vista Imaging
Eric Krogh
model maker
Tim Landry
visual effects supervisor
Van Luong
digital systems administrator: Buena Vista Imaging
Jim Mann
optical camera operator: Buena Vista Imaging
David McCullough
visual effects producer
Tony Meininger
model shop department manager
Bobby Moldavon
production coordinator (as Robert Moldavon)
Stanton Orman
model maker (as Stan Orman)
Ron Peterson
optical camera operator: Buena Vista Imaging
Dennis Schultz
model maker
Gordon Seitz
model maker
Bill Shook
digital systems administrator: Buena Vista Imaging
James Sleeper
optical camera operator: Buena Vista Imaging (as Jim Sleeper)
Richard King Slifka
model maker (as Richard Slifka)
Michael Sweeney
visual effects producer: Buena Vista Imaging (as Mike Sweeney)
James Monroe Tharp Jr.
grip: blue screen miniature photography
George Trimmer
model maker
Matt Watson
data management
Joseph Yanuzzi
visual effects editor
David Drzewiecki
miniature director of photography (uncredited)
Kyle J. Healey
pre-visualization supervisor (uncredited)
James Healy
digital systems administrator (uncredited)
Vincent Lavares
digital asset manager: Cinesite Hollywood (uncredited)
Colman McMahon
art/previs coordinator: DQI (uncredited)
Dean Wright
visual effects executive producer (uncredited)

Stunts

Bradley James Allan
assistant stunt choreographer
Charles Andre
stunts
Randy Birch
stunts
Eric Bryson
stunts
Andy Cheng
assistant stunt choreographer (as Kai Chung Andy Chang)
Sonny Clegg
stunts
Chad Cosgrave
stunts
Mike Crestejo
stunts
Garvin Cross
stunts
Joe Dodds
stunts
Jim Dunn
stunts
Robin Dunn
stunts
Marny Eng
stunts
Niki Flundra
stunt horse performer
Ben Gauthier
stunts
Corry Glass
stunts
Reg Glass
stunts
Tom Glass
stunts
Alex Green
stunts
Tad Griffith
stunts
Buck Hamilton
stunts
Bud Hamilton
stunts (as Buddy Hamilton)
Greg Holem
stunts
Dave Hospes
stunts
Keith D. Humphrey
stunts (as Keith Humphrey)
Greg Huthersall
stunts
Rod Kruski
stunts
Brett Kuyten
stunts
Larry Lam
stunts
Michael Langlois
stunts (as Mike Langlois)
Roger Lewis
stunts
Chung-Chi Li
stunt choreographer (as Chung Chi Nicky Li)
Juddson Keith Linn
stunts (as Juddson Linn Luke)
Brad Loree
stunts
David McKeown
stunts (as Dave McKeown)
Shawn C. Orr
stunts (as Shawn Orr)
Gerald Paetz
stunts
Barry Penney
stunts
Fred Perron
stunts
Allan Phillips
stunts
Jerri Phillips
stunts
Jim Randall
stunts
Patrick Richards
stunts
Gary Robert
stunts
Ronald Robinson
stunts (as Ron Robinson)
Kris Rurka
stunts
Trish Schill
stunts
Blake Schlosser
stunts
Greg Schlosser
stunts
John Scott
stunts
Lauro David Chartrand-Del Valle
stunts (as Lauro Chartrand)
Mike Vézina
stunts (as Mike Vezina)
Russ Wideman
stunts (as Ross Wideman)
Kim Wiesner
stunts (as Kim Weisner)
Brent Woolsey
stunt coordinator
Gang Wu
assistant stunt choreographer
Biao Yuen
stunt choreographer
Bradley James Allan
stunts (uncredited)
Guy Bews
stunts (uncredited)
Jackie Chan
stunt actor (uncredited) / stunt coordinator (uncredited)
Andy Cheng
additional stunt double: Jackie Chan (uncredited) / stunts (uncredited)
Marty Chiefcalf
stunts (uncredited)
Chris Chin
stunts (uncredited)
Robbie Dunn
stunts (uncredited)
Marny Eng
stunt double: Lucy Liu (uncredited) / stunt double: Simon Baker (uncredited)
Biao Yuen
stunt double: martial arts, acrobatics (uncredited)

Camera and Electrical Department

Brent Barrett
video technician
Brigette Bennett
second assistant camera: "b" camera, second unit
Kirk Chiswell
first assistant camera: "b" camera, second unit
James Clare
first assistant camera: "b" camera, second unit (as Jim Clare)
John Clothier
director of photography: second unit
John T. Connor
first assistant camera: "a" camera
Jim Craig
rigging grip: second unit
Douglas Curran
stills photographer
Paul A. Edwards
camera operator: "a" camera (as Paul Edwards)
Ronald S. Forward
dolly grip: "a" camera
Julie Garceau
video playback: second unit
Paul Guenette
first assistant camera: second unit (as E. Paul Guenette)
Kevin Haverty
second assistant camera: "b" camera
Ivan Hawkes
rigging grip
Dean Heselden
second assistant camera: "a" camera
Charles Koetke
best boy grip: second unit
Burton Kuchera
chief lighting technician: second unit (as Burton Joe Kuchera)
John Kuchera
key grip: second unit (as Brent John Kuchera)
Mick Lipohar
second assistant camera: "b" camera
David Lourie
camera trainee
Armin Matter
camera operator: "b" camera
Bruce McCleery
chief lighting technician (as Robert Bruce McCleery)
Monty Montgomerie
best boy grip
Aaron Pazanti
camera operator: second unit
Andrew W. Peart
video playback (as Andrew Peart)
Joel Ransom
director of photography: second unit
Lee Rempel
generator operator: second unit
Ron Renzetti
dolly grip: "b" camera
Gordon Schmidt
best boy electric (as Gordon L. Schmidt)
Timothy Robin Spencer
first assistant camera: "b" camera (as Timothy R. Spencer)
Christopher G. Sprague
best boy electric: second unit
Tom Starnes
rigging gaffer
Susan Strembitsky
second assistant camera: second unit (as S.G. Strembitsky)
Randy Tambling
key grip (as Randal Tambling)
Jonathan Wenk
stills photographer
John D. Williams
best boy electric: second unit
Tyler Allison
assistant camera (uncredited)
Tommy Campbell
grip (uncredited)
Kerri Coombs
grip (uncredited)
Martin Keough
lamp operator (uncredited)
Tom Kolafa
lighting technician (uncredited)
Stephan McLellan
electrician (uncredited)
Tim Milligan
dolly grip: "b" camera (uncredited)
Monty Montgomerie
first assistant key grip (uncredited)
Rob Rowan
rigging best boy electric (uncredited)
Gordon Schmidt
gaffer: re-shoots (uncredited)
Rick D. Schmidt
grip (uncredited) / key grip: re-shoots (uncredited)
Clint Silzer
grip (uncredited)
Chris Speers
grip (uncredited)
Scott Storm
grip (uncredited)
Andrew Thom
genie operator (uncredited)
John Trapman
camera operator: Wescam camera (uncredited)
Steven J. Winslow
assistant camera: Wescam camera (uncredited) / camera technician (uncredited)
Rick Youck
best boy electric: re-shoots (uncredited)

Casting Department

Susan Taylor Brouse
casting associate: British Columbia
Lynne Carrow
casting: Canada
Marcy Dichter
extras casting assistant
Deb Green
casting associate: Alberta (as Deborah Green)
Louise Mackiewicz
extras casting
John Pantages
adr voice casting: The Background
Lynn Pople
extras casting assistant
Alan Silverman
adr voice casting: The Background (as Al Silverman)
Ben Tsui
extras casting assistant

Costume and Wardrobe Department

Isabel Bloor
costumes set supervisor: second unit
Jackie Cheng
costumer: Mr. Chan
Gayle Franklin
costume supervisor
Bradley Inaba
wardrobe assistant
Paul Lavigne
on-set costume supervisor (as Paul J. LaVigne)
Lizzie McGovern
assistant costume designer
Jean Rosone
costume supervisor
Deborah Slate
assistant costume designer usa
Lisa Wong
costumer
Madeline Brian
breakdown artist (uncredited)
Jeffrey Fayle
costume creator (uncredited)

Editorial Department

Frank Blasetti
apprentice editor
Chad Glastonbury
assistant editor
Jason Hudak
apprentice editor
Lara Johnston
assistant editor
Bob Kaiser
color timer
Richard B. Molina
assistant editor (as Richard Molina)
Kevin Nolting
associate editor
Liv Torgerson
assistant editor
Billy Weber
additional editor
Earl Adams
colorist (uncredited)
Angela Torrez Parker
post-production (uncredited)

Location Management

Doug Nicol
trainee location manager: second unit
Rino Pace
location manager
Scott Whitman
trainee location manager / trainee location manager: second unit
J.T. Wotton
assistant location manager
Richard Duffy
location production assistant (uncredited)
Matt Palmer
location scout (uncredited)
S. Steven Sach
assistant location manager (uncredited)

Music Department

Elton Ahi
score mixer / score recordist
Richard Bissill
musician: French horn
Andrew Dudman
scoring crew
Randy Edelman
orchestra conductor
Ralph Ferraro
orchestrator
Alex Gibson
music editor: temp track
Isobel Griffiths
orchestra contractor
John La Salandra
music editor (as John Lasalandra)
Lesley Langs
assistant music editor
Tim Malone
scoring crew
Kathy Nelson
music supervisor
Andy Pask
musician: bass
Stephen Pelluet
scoring crew (as Steve Pelluet)
Jill Tengan
scoring crew
Don Welty
music business and legal affairs
Mark Berrow
musician: violin (uncredited)
Dan Foliart
composer: additional music (uncredited)
Guy Moon
orchestrator (uncredited)
Everton Nelson
violin (uncredited)
Allen Walley
musician: double bass (uncredited)
Bruce White
musician: viola (uncredited)

Script and Continuity Department

Kathryn Buck
script supervisor
Michele Patsula
script supervisor: second unit

Transportation Department

Sandra Baird
transportation office coordinator
Alfie Creighton
transportation co-captain
Rene A. Poissant
rigging electric driver
Coleman Robinson
transportation coordinator
Dean Robinson
transportation captain: second unit (as D. Dean Robinson)
Dayle Simpson
transportation captain
Bruce McGregor
construction driver (uncredited)
Doug Slupski
wardrobe truck driver (uncredited)

Additional Crew

C-Nedra Al-Thor
payroll accountant (as C'Nedra Al'Thor)
Paul Andreovski
assistant: Mr. Chan
Kaari Autry
office production assistant (as Kaari M. Autry)
Kelly Balfe
assistant: Mr. Glickman
Chris Bedford
set production assistant
Carol Bjornestad
executive assistant: Mr. Barber
Leon Thomas Braun
set production assistant
David Eastman Carey
assistant: Mr. Day
Karen Lisa Castro
accounting clerk
Claude Chausse
horse trainer
Cori Cimolimo
set production assistant
Viola Cli
payroll clerk (as Viola J. Cli)
Sean Patrick Finnan
set production assistant: second unit (as Sean Finnan)
Niki Flundra
horse trainer
Barbara Friest
payroll assistant
Alex Green
gun coach / whip coach
Jill Hahn
first assistant accountant
Jill Heather
assistant production coordinator
Brandon Hollyer
second assistant accountant
Susan Holzman
accounting clerk
April A. Janow
production accountant
Jim Kennedy
craft service: second unit / first aid: second unit
John Kerr
set production assistant
Mike Lowe
set production assistant
Lee Anne Muldoon
unit publicist
Dan Palmer
second assistant accountant
Paige Palmer
assistant production coordinator
Abraham Park
post production accountant
Lynn Patterson
wrangler captain
Tammy Riehl
trainee production coordinator (as Tammy J. Riehl)
Keith Ritchie
set production assistant
Kaayla Ryane
production coordinator
John Scott
head wrangler
Lynda Skene
wrangler office coordinator
Mike Solecki
train coordinator
Drew Joe Sparacino
set production assistant
Chantal Teasdale
craft service / first aid
Marlena Thomas
executive assistant: Mr. Birnbaum
Kym Trowell
production assistant: second unit
Diana C. Weng
dialogue coach (as Diana Weng)
Russ Wideman
head wrangler: second unit
Kelly Williams
assistant: Ms. Daly
Sumiko 'Osumi' Yahagi
assistant: Mr. Chan (as Sumiko Yahagi)
Kimberley Zaharko
set production assistant
John Albanis
assistant: Mr. Reidy (uncredited)
Bannister Bergen
production assistant (uncredited)
Lori Boyle
animal trainer (uncredited)
Mark Brooks
trainer (uncredited)
Eric Chen
technical advisor (uncredited)
Matthew Currie Holmes
production assistant (uncredited)
Erin Fitzgerald
adr walla group (uncredited)
Michael J. Harker
completion bond representative (uncredited)
Marc Hyman
comedy punch-up (uncredited)
Michael Kruk
production assistant (uncredited)
Mike Nguyen Le
assistant: Owen Wilson (uncredited)
John Dylan Louie
stand-in (uncredited)
Alexander Nicolas
marketing (uncredited)
Geoff Palmer
aerial coordinator (uncredited) / helicopter pilot (uncredited)
Dale Rechner
epk pc (uncredited)
Rick Schirmer
social marketing (uncredited)
Jodi Shapera
assistant accountant (uncredited)
Andrew Sparke
set production assistant (uncredited)
Bruce Toy
chef (uncredited)

Thanks

Mark Hyman
special thanks
Murray Ord
special thanks: The Alberta Film Commission
Charles Wang
special thanks: line producer - China
All Filters