Shu-Chen Li

Shu-Chen Li

Active·Active 1982–2017

Shu-Chen Li was born on 31 January 1978 in Taiwan. She is an actress, known for Dull Ice Flower (1989), Had I Not Seen the Sun (2025) and Zui xiang nian de ji jie (1985).

Career stats
9Films
10Posters
35Years active
1984Peak year
Eras & genres
Eras
Genres