Sarah Liew
Michelle Lee
Michelle Wen Lee, Acting
Petaling Jaya, Malaysia | 1968-09-30
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.
Sarah Liew
Michelle Lee
Petaling Jaya, Malaysia | 1968-09-30
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.