Actriz de televisión que ganó Miss Astro Chinese International en el 2003. Firmó con TVB en Hong Kong. Interpretó a Natasha Lam Dai-sa en My Lover from the Planet Meow en el 2016. Tiene más de 430.000 seguidores en su cuenta de Instagram vvyeo.
Su primer papel en la pantalla fue Yip Ching / Mia en Sunshine Heartbeat en el 2004.
Fue finalista del Top cinco en el certamen de Miss China Internacional en el 2004.
Su hermana es Fiona Yeo.
Leanne Li y ella han competido en Miss Chinese International.