Shu-Chen Liao is known for Three Times (2005), Flowers of Shanghai (1998) and Shen chu gui mei nu sha xing (1974).
No data