Hsiu-Shen Liang: Hsiu-Shen Liang. Director: Phoenix the Raider. Hsiu-Shen Liang was born on 26 January 1948 in Anhui, Republic of China. He is an actor and director, known for Phoenix the Raider (1982), New Pilgrims to the West (1982) and Love in Chilly Spring (1979).
Known For: Phoenix the Raider (Director), New Pilgrims to the West (Tripitaka), Love in Chilly Spring (Actor), Quanli guocheng (Chou Kuang-Cheng)