Production Credits Shanghai Knights
Shanghai Knights
Full Cast & Crew
An in-depth look at the talented ensemble and technical visionaries who brought Shanghai Knights to life.
The Cast
50 Members

Jackie ChanChon Wang

Owen WilsonRoy O'Bannon

Fann WongChon Lin

Aidan GillenLord Nelson Rathbone

Donnie YenWu Chow

Tom FisherArthur 'Artie' Doyle

Aaron Taylor-JohnsonCharlie Chaplin

Alison KingProstitute

Constantine GregoryThe Mayor

Anna-Louise PlowmanDebutante

Georgina ChapmanDebutante

John OwensServer

Richard BremmerMaster at Arms

Kim ChanChon Wang's Father

Gemma JonesQueen Victoria

Daisy BeaumontCigarette Girl

Stephen FisherHead Waiter

Matt HillDeputy

Tom WuLead Boxer Liu

Vincent WangImperial Guard

Barbara NedeljakovaDebutante #3

Bùi Văn HảiPalace Guard

Oliver CottonJack the Ripper

Eric MeyersFront Desk Clerk
Jonathan HarveyFagin #1
Richard HaasStreet Preacher

Terry HowsonShotgun

Ryan JamesWaiter

Barry StantonLord Chancellor
Matthew StoreyFagin #2

Charlie G. HawkinsNewspaper Boy
Gerard WhelanRathbone Guard
Rene HajekRathbone Guard #2
Ho Ban LePalace Guard
Vladimír HrbekOld Man with Cane
Jirí MojzísOld Couple, Man
Marta AndresováOld Couple, Woman
David LištvánPalace Guard with Rifle
Petra JezkováToothless Flower Girl
Eva RuzickaDebutante #4
Hanka ScudlováCleopatra Model
Hana JouzováHarpist
Tom KlárQuartet
Jan PetrikQuartet
Milolas CechQuartet
Karel UrbanQuartet

Bradley James AllanStreet Thug / Library Thug (uncredited)

MarsTorch Thug on Boat (uncredited)

Robert LinAdditional ADR Voice (uncredited)
Wu GangBoxer Swordsman / Torch Thug on Boat (uncredited)
Technical Crew
Top Credits

David DobkinDirector

Alfred GoughScreenplay

Miles MillarScreenplay

Gary BarberProducer

Roger BirnbaumProducer

Adrian BiddleDirector of Photography
Malcolm CampbellEditor

Jackie ChanExecutive Producer

Willie Chan Chi-KeungExecutive Producer

Solon So Chi-HungExecutive Producer

Stephanie AustinExecutive Producer
Edward McDonnellExecutive Producer

Jonathan GlickmanProducer