Helen Ma

Helen Ma

Helen Ma was born on October 28, 1947 in Hong Kong as Hoi-Lun Ma. She is an actress, known for Deaf Mute Heroine (1971), Zong heng tian xia (1972) and Tin Gei Suen (2007).

Tv Show