Shanghai Knights - Cast
Jackie Chan
Chon Wang
Actor
Owen Wilson
Roy O'Bannon
Actor
Fann Wong
Chon Lin
Actor
Aidan Gillen
Lord Nelson Rathbone
Actor
Donnie Yen
Wu Chow
Actor
Tom Fisher
Arthur 'Artie' Doyle
Actor
Aaron Taylor-Johnson
Charlie Chaplin
Actor
Alison King
Prostitute
Actor
Constantine Gregory
The Mayor
Actor
Anna-Louise Plowman
Debutante
Actor
Georgina Chapman
Debutante
Actor
John Owens
Server
Actor
Richard Bremmer
Master at Arms
Actor
Kim Chan
Chon Wang's Father
Actor
Gemma Jones
Queen Victoria
Actor
Daisy Beaumont
Cigarette Girl
Actor
Stephen Fisher
Head Waiter
Actor
Matt Hill
Deputy
Actor
Tom Wu
Lead Boxer Liu
Actor
Vincent Wang
Imperial Guard
Actor
Barbara Nedeljakova
Debutante #3
Actor
Bùi Văn Hải
Palace Guard
Actor
Oliver Cotton
Jack the Ripper
Actor
Eric Meyers
Front Desk Clerk
Actor
Terry Howson
Shotgun
Actor
Ryan James
Waiter
Actor
Barry Stanton
Lord Chancellor
Actor
Charlie G. Hawkins
Newspaper Boy
Actor
Bradley James Allan
Street Thug / Library Thug (uncredited)
Actor
Mars
Torch Thug on Boat (uncredited)
Actor
Robert Lin
Additional ADR Voice (uncredited)
Actor
James Embree
Street Thug (uncredited)
Actor
Nicky Li Chung-Chi
Boxer Swordsman (uncredited)
Actor
































