Michelle Wen Lee
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.
Known for
Acting
Place of birth
Petaling Jaya, Malaysia
Birthday
30 September 1968
Known For
Credits
Photos