Esther Eng was born on September 24, 1914 in San Francisco, California, USA. She was a director and writer, known for
Min zu nv ying xiong (1937),
Ten Thousand Lovers (1938) and
A Night of Romance, a Lifetime of Regret (1938). She died on January 25, 1970.