Michelle Wen Lee
Date of Birth:

Sep 30, 1968

Place of Birth:

Petaling Jaya, Malaysia

Biography:

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

filmography: