TV actress who won Miss Astro Chinese International in 2003. She signed with TVB in Hong Kong. She played Natasha Lam Dai-sa in My Lover from the Planet Meow in 2016. She has more than 430,000 followers on her vvyeo Instagram account.
Her first on-screen role was a Yip Ching/Mia in Sunshine Heartbeat in 2004.
She was a Top Five finalist in the Miss Chinese International pageant in 2004.
Her sister is Fiona Yeo.
She and Leanne Li have both competed in Miss Chinese International.