Fang-Yu Niu is an actress and producer, known for Life and Death Entrance (1969), The Master Sword (1969) and The Imperious Princess (1980).
No data