Ma was born in Guangdong province, China.
[1][2] In 1935, Ma became an actress in Hong Kong films.
Ma appeared as a lead actress in The Seductive Empress Now and Then, a 1939 Drama film directed by Hung Chung-Ho and Ma appeared as Empress Lau in Judge Bao Vs. the Eunuch, a 1939 Historical Drama film directed by Wan Hoi-Leng and Hung Chung-Ho.
Ma appeared as Empress Dowager in Happy Ending, a 1963 Cantonese opera film directed by Chu Kei.
In Ma's later acting career, she appeared in mother roles such as Love Burst (1966), and Little Foursome Family (1966).