Junchao Jiang was born on March 29, 1912 in Wujin, Jiangsu, China. He was an actor and director, known for
Cheng feng po lang (1958),
Happiness of Farmers (1950) and
Duhui de zaochen (1933). He was married to
Lu Bai and
Yang Bai. He died on May 17, 1991 in Beijing, China.