Shao-Hua Liang is an accomplished individual, renowned for his extensive filmography, which includes the iconic Fu lu shuang xing, a cinematic masterpiece released in 1989. Furthermore, his impressive body of work also comprises the highly acclaimed Tie chao ren, a groundbreaking film that premiered in 1975. Moreover, his early career was marked by the release of Thunderfist, a pioneering motion picture that debuted in 1973, showcasing his versatility and talent as a filmmaker.















