1996年,首次参与拍摄电视剧《炎黄始祖》。
1997年,在电视剧《釜山结盟》中饰演瑶姬。同年在《血肉长城》中饰演沈洁。
1998年,在电视剧《难忘相思桥》饰演静玉。
1999年,在吴倩莲、杨恭如、方中信主演的电视剧《
情牵日月星》中饰演乐瑶。同年在电影《
相约2000年》中饰演阿莹。
2000年,在惠英红、周超主演的古装喜剧《忠勇小状元》中饰演青莲。同年在修庆、严宽主演的武侠剧《碧血情仇》中饰演婉静,在《好人坏人》中饰演珍珍。2007年,在陶虹、奚美娟、王志飞主演电视剧《
保姆》中饰演梁丝丝。在黄子华、林恩京、李威主演的都市情感悬疑剧《情爱保险》中饰倪淑君。在根据台湾电视剧《
不了情》改编的都市时尚情感剧《
情锁》中饰演林丽雪。
2008年,再次与导演林添一合作,出演《
百万新娘》续集《真爱诺言》中陈盈盈一角。同年在刘晓虎、车晓主演《爱你所以离开你》中饰演刘晓楠,在剧中首次与自己的女儿合作。
2009年,与郭涛、朱雨辰、于娜共同主演《高山流水》饰演简丹。同年在张延、吴启华、于洋主演的《
说出你的秘密》中饰演张仟。
2010年,与焦恩俊、田丽、王刚主演都市悬疑伦理剧《迷情姐妹》中饰演林若男。在陈浩民、高梓淇、陈紫函主演古装神话剧《
活佛济公》中饰演许玉莲。与吴云飞、邢宇菲(歌洋)主演农村青春励志喜剧《玫瑰园里的老少爷们儿》,在剧中饰演张碧华。还在马天宇、闵春晓主演的《黛玉传》中饰演贾元春。同年主演数字电影《
刺杀玫瑰》,饰演美丽大方却又训练有素的职业特工杀手方紫英。
2011年,与王斑、房子斌主演家庭情感都市励志剧《
兄弟车行》中饰演辛萍。在白冰、于小伟、三浦研一主演的电视剧《雁翎英雄》中饰演华筱诺。与王艳主演的当代都市情感剧《漂亮主妇》,饰演主妇廖红杏。
2012年,与黄海冰、戴娇倩主演农村题材励志电视剧《族魂》。同年在于荣光、吕丽萍、杜志国主演的大型军旅史诗剧《从将军到士兵》中饰演田妹。与江宏恩、萧蔷共同出演《
奶奶再爱我一次》饰演陈满足。再次出演车径行执导的《
一诺千金》饰演蓝娴。同年在吴卓翰、廖碧儿主演的《明高山青》中饰演白玫。
2013年,与秦卫东、李勤勤、张洪杰共同出演《红白喜事》饰演谷小燕。再次与李宗翰、张咏棋、李进荣合作出演《百万新娘之爱无悔》饰演陈玉,这是时隔六年后演绎的同一个角色。
2015年主演女性抗战传奇《八女投江》,同年与周冬雨、经超、任达华合作出演《魔都风云》。