2004年在佟大为、孙锂华主演的电视剧《第一次亲密接触》中饰演白玫瑰。同年在电视剧《浮尘》饰演施小雅。还参演王志文、范伟主演的电影《求求你,表扬我》
。
2005年在陈坤、孙俪主演的民国历史剧《风雨西关》中同时饰演小桃红和麦琪两个角色
。同年在纪念许世友诞辰100周年的电视剧《上将许世友》中同时扮演腊梅和雯雯
。之后在赵浚凯执导的反特悬疑剧《羊城暗哨》中饰连舒娇
,
2006年在古装悬疑剧《聊斋奇女子之宦娘》中饰演葛良工
。同年主演电影《青青的初恋》
。在讲述海关打击走私的《沧海英雄》中与王斑、巍子、斯琴高娃等合作,在剧中饰蒋小青。同年在军事题材剧《狼烟》中饰演美林娜
,之后在胡歌、何润东、彭于晏主演的古装动作剧《少年杨家将》饰小琳和杜金娥
。
2007年在科幻喜剧《糊涂小天使》担任主演,饰糊魔法仙女涂小天使仙仙、仙花
。
2008年在刘猛执导的军旅励志剧《狙击生死线》中饰演钱副厅长养女安露,是一个盲人歌手
。
2009年在胡歌、杨幂主演古装奇幻剧《仙剑奇侠传三》饰狐妖万玉枝
。
2010年在刘猛自编自导的军旅励志剧《我是特种兵》中饰林影
。
2011年在侯勇、谷智鑫主演军事剧《我是特种兵》中饰演小影、丫头
。参演徐洪浩、张璇主演电视剧《白玉堂之局外局》,在传奇大戏《狭路兄弟》中饰演张慧芳
,还与陈小春主演抗战特工剧《非凡英雄》,在剧中饰演国民少将慕容卓之女慕容清,代号钱二
。
2013年与王宝强共同主演科幻剧《一飞冲天》,在剧中饰演性格火辣,脾气暴躁的小龙女
。同年与徐佳、安雅萍、程愫等出演刘猛自编自导的青春励志军旅题材剧《特种兵之火凤凰》,饰演一个桀骜不驯辣味十足的富二代“叶寸心”
。
2014年搭档徐佳、谭凯共同出演抗战传奇剧《激战》,在剧中饰演泼辣蛮横却正义感十足的沈雁
。同年在家族抗战剧《云水怒》中饰演蛇蝎美女、日本间谍和美佳代子
。
2015年,在软科幻电视剧《我是机器人》中一人分饰两角,既是真人龙女,又是机器人龙女
。
2016年,在谢德麟执导的谍战电视剧《终极使命》中饰演日文翻译官姚珂
。