Twin Dragons
1992-01-15Twins, separated at birth, end up as a Hong Kong gangster and a New York concert pianist. When the pianist travels to Hong Kong for a concert, the two inevitably get mistaken for each other.

Twins, separated at birth, end up as a Hong Kong gangster and a New York concert pianist. When the pianist travels to Hong Kong for a concert, the two inevitably get mistaken for each other.

Ma Yau (John Ma) / Bok Min (Boomer)
Jackie Chan

Barbara
Maggie Cheung

Tong Sum (Tammy)
Nina Li Chi

Tarzan (Tyson)
Teddy Robin

Mr. Ma
James Wong Jim

Mrs. Ma
Sylvia Chang

Crazy Bull
Kirk Wong Chi-Keung

Sgt Chiang / Hotel Security
David Chiang Da-Wei

Tsui
Mabel Cheung Yuen-Ting

Boss Yung
Alfred Cheung Kin-Ting

Wai
Johnny Wang Lung-Wei

Hotel Concierge
Anthony Chan Yau

Cafe Cashier
Jacob Cheung Chi-Leung

Cafe Waiter
David Wu

Hotel Manager Chen
Philip Chan Yan-Kin

Doctor
Lau Kar-Leung

Spiritual Healer
Wong Jing

Violinist
Tony Ching Siu-Tung

Violinist
Gordon Chan

Uncle Tang
Chor Yuen

Frankie Lo / Rocky
Jamie Luk Kim-Ming

Advisor Tsao
Guy Lai Ying-Chau

Man on the Telephone at Concert Lobby
Eric Tsang Chi-Wai

Snakehead Sun
Dennis Chan Kwok-San

Department Store Clerk
Clifton Ko Chi-Sum

White Van Driver
Stephen Tung Wai

Card Player
Tsui Hark

Card Player
Ringo Lam Ling-Tung

Card Player
Ng See-Yuen

Priest
John Woo

Priest
Tsui Siu-Ming

Mrs Ma's Gynaecologist
Ann Hui

Rascal
Mars

Thug
Chan Tat-Kwong

Thug
Benny Lai Keung-Kuen

Thug
Roman Tam

Thug
James Ha Chim-Si

Party Guest
Andrew Lau Wai-Keung

Vendor
Raymond Lee Wai-Man

Teddy Yip Wing-Cho

Joe Cheung Tung-Cho

Jameson Lam Wa-Fan

Lau Kar-Wing

Fung Hak-On

Dion Lam

Nicky Li Chung-Chi

Johnny Cheung Wa

David Lam Tak-Luk

Peter Mak Tai-Kit

Yang Chuan

Norman Law Man