Isabel Leung: Isabel Leung. Actress: Return to a Better Tomorrow. Isabel Leung was born on 6 August 1970. She is an actress, known for Return to a Better Tomorrow (1994), Last Hero in China (1993) and Hitman Blues (1993).
Known For: Return to a Better Tomorrow (Ting Tong(as Pui-chi Leung)), Last Hero in China (Hooker(as Pui-wu Leung)), Hitman Blues (May), Hu hua qing kuang (Actress)