Be a member of an exclusive film buff community
Sign Up
Chin-Lin Chiang was born on August 16, 1979 in Kaohsiung, Taiwan. Chin-Lin is an assistant director and director, known for Café. Waiting. Love (2014), You Are the Apple of My Eye (2011) and Su mi ma sen, Love (2009).