Li-Chun Lee was born on May 2, 1952 in Hsinchu, Taiwan. He is an actor, known for Papa, Can You Hear Me Sing? (1983), Secret Love in Peach Blossom Land (1992) and Niang yao jia ren (2012). Read more on iMDB