2001年,出演电视剧《守望真情》,自此开始演艺生涯。
2004年,在黄晓明、刘亦菲主演的金庸武侠剧《神雕侠侣》中饰演程英。
2005年9月,与何家劲共同主演年代情感励志剧《飞花如蝶》,在剧中饰演越剧名伶萧丹凤。
2008年,凭借主演吴祖云执导的电影《他们的船》获得第11届上海国际电影节之第5届电影频道传媒大奖最具潜力女新人奖,影片获得最佳环保电影奖 。
2009年4月,在郭靖宇执导的年代传奇剧《铁梨花》中饰雅琴的亲娘小玲。
2010年,凭借在电影《惊天动地》中的表现,获得第30届大众电影百花奖最佳女配角和第7届广州大学生电影节最佳女配角奖。
2011年,在战争剧《瑶山大剿匪》中饰演国民党副官周太轩的女儿周环。同年获得第13届中国电影表演艺术学会金凤凰奖学会奖。
2012年,因出演电视剧《湘南起义》获得第10届莫斯科尤·尼·奥泽罗夫国际军事电影节最佳女主角。之后与刘之冰联袂出演专辑题材剧《刘伯承元帅》饰演刘伯承夫人汪荣华。同年在讴歌党的纪检战线先驱伟绩的重大革命历史题材故事片《忠诚与背叛》中饰演吴佩琪。
2013年,因出演《放映路上》获得第1届中国优秀农村题材电影表彰典礼优秀女主角。随后主演谍战剧《神枪之倒刺》饰中共地下党员彭秀女。
2014年,在电视剧《二十四道柺》中饰演贵州布依族的少数名族女子桂花。