1999年,与张国立、陈志朋共同参演古装神话剧《财神到》饰演关小珊。2001年,与闫妮、刘威共同参演警匪类电视剧《永不回头》饰演杨彤。
2002年,在历史剧《乾隆王朝》中饰演十格格。同年,吴奇隆、范冰冰、任泉共同参演古装武侠悬疑剧《名捕震关东》饰演四大名捕之一的雅风。同年,与赵文瑄 、杨紫琼共同参演电影《天脉传奇》饰演青年嫣飞。
2003年,联袂胡军主演电视剧《康定情歌 》饰演维色。同年,在电视剧《宫廷画师郎世宁》中饰演七格格。
2004年,与陈道明主演演都市情感剧《中国式离婚》饰演娟子。2005年,与佟大为合作参演电视剧《一言为定》,饰演叶雨。
2007年,与吴奇隆主演青春情感励志剧《大约在冬季》饰演雪乡姑娘艾雪,并凭此剧获得华鼎奖最佳女演员奖。
2008年,在刑侦悬疑剧《天道》中饰演女警官芮小丹。同年,在电视剧《我们的八十年代》饰演满晓星。
2009年,与胡歌、白冰、韩栋合作出演现代时装情感剧《苦咖啡》饰演职场女魔头叶欣。同年,与徐峥、王宝强合作参演电影《人在囧途》饰演美丽。
2010年,参演古装魔幻爱情剧《又见白娘子》饰演白娘子白素贞。同年,在电视剧《家常菜》中饰演文惠。
2013年,在都市情感剧《岁月如金》中饰演罗小马。同年,在谍战剧《我的绝密生涯》中饰演谭榟君。
2014年,与霍建华、杨紫共同参演历史剧《战长沙》,饰演胡湘君。
2015年,与黄志忠主演国内首部质检题材的电视剧《底线》,饰演精明能干的集团CEO孔思琴。