2002年因家族遗传及工作压力,一度患上抑郁症,经过9个月治疗后才康复。
2003年在林志颖、陶红主演的古装武侠剧《陆小凤之决战前后》中饰演上官飞燕。
2007年在美国电视剧《超人前传》第七季中曾客串演出一幕。
2008年复出拍摄无线电视剧《绝代商骄》,与黄子华、佘诗曼合作,同年参加东方卫视《舞林大会》第二季。2009年接拍时装喜剧《老公万岁》。
2012年12月约满无线后离开,之后着力在内地发展,出演少数民族主旋律影片《新红河谷》,后在李作楠执导的功夫喜剧电影《开心大冒险》中自毁形象演反派角色。