Chu-he Chen

Chu-he Chen

Chu-he Chen was born on May 9, 1978 in Taipei, Taiwan. He is an actor, known for Ci ling (2009), Moonlight Love (2012) and Dou Po Cang Qiong (2018).