Yang-Ming Tsai

Yang-Ming Tsai

Active·Active 1971–2013

Yang-Ming Tsai was born in 1939 in Beigang township, Yunlin county, Taiwan. He is a director and producer, known for Phoenix the Raider (1982), Shen mi nu lang bai ru shuang (1973) and San sha chuang shi jie (1976).

Career stats
19Films
34Posters
42Years active
2013Peak year
Eras & genres
Eras
Genres