Michelle Wen Lee is a Malaysian born and raised actress based in the UK.
Birthday: September 30, 1968
October 01, 2016
May 07, 2013
February 19, 2006
November 10, 2004
Invalid Date
August 22, 2019