Jade Leung was born on November 23, 1969 in Hong Kong, China. She is an actress, known for Black Cat (1991), Satin Steel (1994) and Enemy Shadow (1995).
Share
Info mistake?
Biography
Jade Leung was born on November 23, 1969 in Hong Kong, China. She is an actress, known for Black Cat (1991), Satin Steel (1994) and Enemy Shadow (1995).