Lu Heng was born in November 1925. She is a director and action designer at Shanghai Art Film Studio.
1982