Rachel Leung es una actriz de 30 años (26 mai 1993). Rachel Leung ha aparecido en ninguna serie y 3 películas. En el cine, como Ching's mother en el largometraje 流水落花.