Ti Lung
Wen Lieh
David Chiang Da-Wei
Fan Ke
Ching Li
Yu Lan
Chan Sing
Chiang Ren
Ku Feng
Chung Pao / Cannon
Woo Wai
Xu Qiu
Pawana Chanajit
Mai Dai
Wang Chung
Mi Sai
Yang Chi-Ching
Retired Fighter Drunkard
Ching Miao
Fan Ke's Father
Tang Ti
Uncle Chen
Yau Ming
Jin Long Student
Lee Pang-Fei
Chief Architect
Wang Kuang-Yu
Thai Boxing referee
Chin Chun
Thai Boxing stadium manager
Fung Hak-On
Thai Boxing stadium bouncer (uncredited)
Phillip Ko
Yuen Yat-Choh
Sai Gwa-Pau
Thai Boxing judge (uncredited)