ActingTeresa Ha PingBorn 1937-10-06· Hong Kong, ChinaTeresa Apple Lo (Chinese: 夏萍, 6 October 1937 - 5 August 2019) was a Hong Kong actress.Known forA Step Into The Past2001DRAMAMy Lucky Stars1985ACTIONLover of the Last Empress1995DRAMAHail the Judge1994COMEDYFull filmographyA Step Into The Past2001DRAMAMy Lucky Stars1985ACTIONLover of the Last Empress1995DRAMAHail the Judge1994COMEDYYoung and Dangerous1996ACTIONFlash Point2007ACTIONRaped by an Angel1993COMEDYMillionaires' Express1986ACTION