Michelle Wen Lee

Michelle Wen Lee

Biography

Michelle Wen Lee is a Malaysian born and raised actress based in the UK.

Known For: Acting

Birthday: 1968-09-30

Place of Birth: Petaling Jaya, Malaysia

Also Known As: