Yueh Sun was born on October 26, 1930 in Yuyao, Zhejiang, China. He is known for his work on City on Fire (1987), Papa, Can You Hear Me Sing? (1983) and Lao Mo de di er ge chun tian (1984). Read more on iMDB