Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Francesca Tu
Follow
Born 3 November 1943 in Wenzhou, Zhejiang, China
Actor
See all 11 →
Sealed
1971
?.?
?.?
The Hunting Party
Chinese Girl
Sealed
1965
?.?
?.?
The Face of Fu Manchu
Lotus
Sealed
1966
?.?
?.?
The Brides of Fu Manchu
Lotus
Sealed
2014
?.?
?.?
Coming In
Ngam Boonliang