Anna Ho is an actress and producer, known for The Unconquered Man (1972), Chu jia ren (1975) and Karado: The Kung Fu Flash (1973).
No data