Michelle Wen Lee
FollowBorn 30 September 1968 in Petaling Jaya, Malaysia
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.
Born 30 September 1968 in Petaling Jaya, Malaysia
Michelle Wen Lee is a Malaysian born and raised actress based in the UK.