2000年参演首部电视作品,由滕文骥导演的电视剧《关怀》,在剧中饰演女护士。2001年参演奚美娟主演的电影《法官妈妈》,在剧中饰演女同学。同年参与拍摄《花季有风》,饰演林月月。2002年与参演徐帆主演戏剧家曹禺先生的剧作《日出》改编而成的悲剧故事电视剧,饰演李依芳。同年在范冰冰主演的古装历史电视剧《秦始皇》中饰演宫娥。2003年搭档张晓东主演电视剧《大树参天》,饰演梨花。同年参演庞好执导的电视剧《某年某月某一天》,饰演女学生。2004年与周韵合作主演青春偶像剧《月上海》,饰演柳若涵。同年在张筠执导的电视剧《湖上人家》,又名《莲花岛》中饰演夏晓婷。同时还主演电视剧《龙票》,饰演玉麟格格,与黄晓明、修庆合作。2006年搭档窦智孔联合主演根据金庸原著改编而成的电视剧《碧血剑》,饰演焦宛儿。同年参与拍摄抗日战争剧《追梦英雄》,在剧中饰演原田惠子一角。2007年搭档丁海峰主演伦理道德情感剧《用心过日子》,饰演玲蓝。同年参与拍摄林海鸥执导的电视剧《我的青春我的梦》,饰演王晶晶。2008年在赵箭执导的历史剧《兵圣》中饰演扈女。2009年搭档马雅舒主演女人传奇励志剧《谁知女人心》,在剧中饰演孙梦瑶。2010年与张若昀、李曼领衔主演谍战电视剧《黑狐》,在剧中饰演顾婷。同年参演富大龙执导的古装悬疑剧《神探狄仁杰前传》,在剧中饰演梁玉潇。2012年参演乔鹏樾、张若昀主演的抗战剧《雳剑》,在剧中饰演滨子。2013年,搭档张若昀,在青春偶像爱情剧《恋歌》中饰演刘逸儿。同年参演潘泰名、毛俊杰主演的的抗战剧《苍狼》,饰演刘子英。2014年与俞潇春、李卓霖主演电视剧《光影》,饰演陈静。2017年参演由王大卫制片、钱泠泠导演的红色电影《伍兰英》。