Michelle Wen Lee

1.3

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

Known For

Movie Known For

Known For

Tv Known For

  • Brassic

    EN
    8.5