Acting
1934-12-26 · Guilin, Guangxi Zhuang Autonomous Region, China
Lackey and the Lady Tiger
1980 · Movie
The Ring of Death
Dance of the Drunk Mantis
1979 · Movie
Drunken Master
1978 · Movie