Su Li was born on January 26, 1919 in Dangtu District, Anhui Province, China. He was an actor and director, known for
Wen ti shao nu (1974),
Shao nu fu lu ying (1975) and
Duel with Death (1977). He died on May 2, 2005 in Changchun, Jilin Province, China.