Biography

No Tsai was born in 1934 in Hebei, Republic of China. He is an actor and assistant director, known for The Invincible (1972), Ambush (1973) and The Knight of the Dazzling Scimitar (1981).