Throw Down Cast & Crew

Louis KooSze-To Bo
Aaron Kwok Fu-shingTony
Cherrie Ying Choi-yiMona
Tony Leung Ka-faiLee Kong
Cheung Siu-faiBoss Savage
Jordan Chan Siu-chunMona's Agent
Lo Hoi-pangMaster Cheng
Calvin Choi Yat-ChiJing
Jack KaoMona's Father
Hung Wai-LeungArcade Player (uncredited)
Lu Ching-tingSavage's Runner (uncredited)
Ronald Yan Mau-keungSze-To's Boss
Yuen BunSze-To's Boss (uncredited)
Ho Sai-ManFatty
Well Chin Wing-WaiClub Customer
Li HaitaoClub Saxophonist
Jimmy Wong Wah-woTaxi Driver (uncredited)
Lee Long-MingGambler
Wing ChungJudoist
Kary Ma Ho-YeeJudoist
Kelly Lau Miu-KeiJudoist
Kwok Yue-KinJudoist
Tsang Tak-MingJudoist
Robin Wan Kam-FaiJudoist
Joe Lee Nim-ChoJudoist
Tai BoJudoist
Tsui Ka-HoJudoist
Kwok Pak-YinJudoist
Yeung FanJudoist
Cheung Wai-KitJudoist
Johnnie ToDirector / Producer
Yau Nai-hoiWriter
Au Kin-yeeWriter
Yip Tin-ShingWriter
Stephen Lam Bing-KwanProducer
Charles HeungProducer
Tony YuArt Direction
Cheng Siu-KeungDirector Of Photography
Stanley Cheung Sai-KitCostume Design
Pad Chan Wai-HungFirst Assistant Director
Ho Chi-hangFirst Assistant Director
Law Wing-cheongAssistant Director
David M. RichardsonEditor
Simon FungAssistant Editor
Peter Kam Pau-TatOriginal Music Composer
Lam Wai-LunBoom Operator
Ng Kwok-FaiBoom Operator
Chiu Chi-shingUnit Manager