Norman Chu

Norman Chu was born on May 6, 1955 in Hong Kong. He is an actor and director, known for Shao Lin san shi liu fang (1978), Duel to the Death (1983) and Tiger on Beat (1988).

Related Posts