poster movie

Michelle Wen Lee

1968-09-30

The Biography

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