|
Born in 1981 in Taipei, Taiwan, Ian Chen developed a interest in the movies while young. Graduated from Department of Radio, TV & Film of Shih-hsin University in Taiwan, he shows various capacities in the field. He's been a photographer, a film editor and a director of short films and TV advertisements during these years... See full bio » |
|




company.