Best known for both her acting and presenting careers in the Hong Kong television industry. She first gained widespread acclaim for her role in the 2005 Chinese TVB drama series Revolving Doors of Vengeance as Chloe Cheng Ho-yee. She was nominated for a TVB Award for Most Improved Actress in recognition for her performance.
She debuted in the entertainment industry with a win on that year's TVB Presenter Contest. Between 2002 and 2004, she hosted Mandarin language shows for TVB8.
In 2015, she starred as Imperial Consort Yim on the Hong Kong TVB science-fiction series Captain of Destiny. She subsequently won the 2015 TVB Anniversary Award for Best Supporting Actress in recognition for her work on the show.
She was born and raised in Hong Kong.
She appeared alongside Ruco Chan on the TVB science-fiction series Captain of Destiny in 2015.