Chu-chen Hsiao
- Producer
- Director
Chu-chen Hsiao was born on 14 April 1972 in Kaohsiung, Taiwan. Chu-chen is a producer and director, known for Yin tzan-tze (2000), The Red Leaf Legend (1999) and Our Time, Our Story: 20 Years' New Taiwan Cinema (2002).