1995年,首次出演电影,在古月、孙海英主演的解放战争片《金戈铁马》中饰小冯。
2001年,与何家劲联袂主演的历史人物题材剧《大英雄郑成功》,在剧中饰演凯茵。
2002年,与丁志诚、王海地共同主演犯罪刑侦剧《凝视黑夜》饰演于守水的搭档、恋人章晗。同年在唐国强、聂远、沈傲君主演的古装爱情剧《大唐情史》中饰演太子建成的宠妃玳姬。
2003年,在赵文卓、贾静雯主演的古装魔幻爱情剧《神医侠侣》中饰演女主角淳于缇萦的姐姐淳于缇乐。之后在贾静雯、保剑锋、赵文卓主演的古装历史剧《至尊红颜》中饰演被武则天迫害的王皇后。同年在陈浩民、佘诗曼、徐怀钰主演的微服私访剧《江南京华梦》中饰演杀害皇后的真凶德妃。12月23日领衔主演根据丁玲的短篇小说《我在霞村的时候》改编的电影《贞贞》上映。
2004年,与牛群、刘莉莉联袂主演家庭生活剧《还债》,饰演林天亮的野蛮女友雨点儿。同年在刘晓庆、龙一仪主演的青春偶像剧《281封信》中饰演做歌星梦的女孩柳飘飘。
2005年,在聂远、安以轩、朱茵主演的古装武侠剧《雪山飞狐》中饰演胡斐的母亲。同年与贾一平、曾黎主演情感悬疑剧《此情可问天》饰演善解人意的公司财务林吉美。
2006年,出演韩国导演张龙禹执导,李宗元、陶慧敏主演的家庭伦理剧《迷路》。
2007年,花了两年时间参与李宗盛制作的音乐剧《电影之歌》中《那一年,有一天》的排练和巡演后,凭借在民国爱情剧《女人花》中饰演安庆女校校长欧阳秀,重回电视荧屏。同年与范冰冰、刘雪华主演年代苦情剧《胭脂雪》饰演“大少奶奶”宁默心。之后在余皑磊、万茜主演的谍战剧《长江一号》中饰演无线电密码专家武琳。同年出演古装公案轻喜剧《少年讼师纪晓岚》。
2008年,参拍范冰冰、周渝民主演的年代生活剧《金大班》。3月与刘烨共同主演话剧《琥珀》。同年在陈浩民、贾青主演的年代轻喜剧《多情女人痴情男》中饰演女主角青青的姑母龙美云。
2009年,在林心如、罗晋主演的汉室宫廷剧《美人心计》中饰演杜云汐舅母沈碧君,后抚育王娡。之后在马雅舒、陈思成主演的民国励志传奇剧《大丫鬟》中饰演女主角桑采青好友顾润雪。随后与白珊、岳跃利、郑佩佩主演家庭伦理剧《贤妻良母》。同年出演军旅题材数字电影《方队》。同年与缪婷茹联袂主演的爱情喜剧电影《原色丽人》。之后与王景春主演数字电影《落花有声》。
2010年,在梁天、张嘉译主演的公演题材剧《沉默》中饰演奉春市万春集团办公室主任关慧丽。之后在刘涛主演的战争情感剧《念恩桥》中饰演柳槐花。同年与王媛可、寇振海主演革命战争剧《三十里铺》饰演秦丽萍。之后在参拍清朝穿越剧《宫锁心玉》饰演康熙的恋人冰月格格。
2011年,在贾一平、巫刚主演的家庭伦理剧《幸福满楼》饰演婚庆公司的戴枫。同年参拍郭德纲、于谦联合主演的古装穿越剧《梦回唐朝》。
2012年,出演中华传统文化德育工程300集系列情景剧《学堂故事》。之后与李乃文、左小青主演都市情感喜剧《玫瑰炒肉丝》,饰演刁蛮、任性、不懂做事方式方法的女人甘红棉。随后在励志生活剧《老男孩》中饰演江德才名义上的妻子蔡云。同年在宋佳、黄觉主演的传记电影《萧红》中饰演鲁迅夫人许广平。
2014年,在范冰冰、张丰毅、李治廷主演的古装宫廷剧《武媚娘传奇》中饰演殷德妃。
2015年,在苏万聪执导的民国偶像剧《长梦留痕》中饰演刘燕。10月参演由湖南卫视推出的家庭服务类节目《恋家有方》。
2020年1月18日,出演古装言情喜剧《萌医甜妻》。