Michelle Wen Lee
Date of Birth:
Sep 30, 1968
Place of Birth:
Petaling Jaya, Malaysia
Date of Birth:
Sep 30, 1968
Place of Birth:
Petaling Jaya, Malaysia
Biography:
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.