Michelle Wen Lee

Michelle Wen Lee

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: Sarah Liew , Michelle Lee

Movies List of Michelle Wen Lee

HD

Simana

2016 Movie
HD

Hummingbird

2013 Movie
HD

Cut Sleeve Boys

2006 Movie