Francesca Tu

Francesca Tu

Francesca Tu was born on November 3, 1943 in Vencsou, Kína as Shiu-Yung. She is an actress, known for The Face of Fu Manchu (1965), The Brides of Fu Manchu (1966) and Department S (1969).

Tv Show