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