Wu Chi Liu Poster

Biography

Wu Chi Liu was born on October 5, 1951 in Taipei, Taiwan. She is an actress, known for Spirit of the Raped (1976), Sing gei cha low (1974) and The Flying Guillotine (1975).