Cast and Crew of Blood Brothers

Cast of
Blood Brothers

About Blood Brothers

  • Released on August 16, 2007

Three best friends who are barely getting by as fishermen seek their fate in 1930s Shanghai. Upon arriving in the bustling city, the naïve trio gradually find their innocence corrupted as they fall into the deepest depths of the criminal underworld.

Full Cast of Blood Brothers

Daniel Wu
plays Feng

Daniel Wu as Feng

Daniel Wu is a Chinese-American actor, director, and producer. Since his film debut in 1998, he has been featured in ...

See Daniel Wu's other roles

Chang Chen
plays Mark

Chang Chen as Mark

Chang Chen (Chinese: 張震; born October 14, 1976) is a Taiwanese actor, born in Taipei, Taiwan. His name is sometimes s...

See Chang Chen's other roles

Shu Qi
plays Lulu

Liu Ye
plays Gang

Tony Yang
plays Hu

Li Xiaolu
plays Suzhen

Sun Honglei
plays Boss Hong

Zhao Jun
plays Mei

Zhang Dianlun
plays Xiyan

Jack Kao
plays Boss Chen

Gui Yongxin
plays Newspaper Boy

Zhang Liqiu
plays Lulu's Maid

Wu Renyuan
plays Hu's Father

Ding Xiaohu
plays Rickshaw Man

Hu Xiang
plays Young Vietnamese Man

Zheng Zheng
plays Huang Mao

Shao Yiheng
plays Crippled Man

Yao Zhenying
plays Teacher Chang

Fan Yongfu
plays Chinese Official

Zhang Zhiyong
plays Waiter

Sun Jing
plays Zhu Jia Jiao School Girl

Luo Jingni
plays Zhu Jia Jiao School Girl

Pu Yinwen
plays Zhu Jia Jiao School Girl

Li Zhao
plays Zhu Jia Jiao School Girl

Ji Wenjia
plays Zhu Jia Jiao School Girl

Gui Min
plays Zhu Jia Jiao School Girl

Qian Duoduo
plays Zhu Jia Jiao School Girl

Ma Lam
plays Tsiao Hong-Ying

Lü Xiaolin
plays Ying

Sun Jiaolong
plays Scarface

Wu Hairuo
plays Host

Yang Chen
plays Butterfly Wu

Wang Yuhua
plays Anna May Wong

Song Jianhua
plays Uncle Qi


Crew of Blood Brothers

Discover the backstage crew of Blood Brothers →