1997年,拍攝廣告進入娛樂圈;1998年,拍攝了第一部電視劇《貧嘴張大民的幸福生活》而被觀眾認識;
2003年,主演《少年天子》中烏雲珠一角而走紅;
2005年,因主演古裝神話劇《聊齋》和《歡天喜地七仙女》而獲得廣泛關注
2006年,出演首部電影《我要成名》,憑藉該片入圍第二十六屆中國香港金像獎最佳新人獎和中國香港電影金紫荊獎最佳新人獎,並獲得中國電影導演協會最佳新人銀獎
2010年,憑藉《迷城》入圍上海國際電影節最佳女主角獎;
2011年,憑藉電影《夢遊3D》入圍東京國際電影節最佳女主角獎
2015年,主演電視劇《草帽警察》,憑該片獲得第二屆中美國際電視節最佳女主角獎;
2016年,出演都市情感劇《北京遇上西雅圖》
2018年12月28日,參演的電影《來電狂響》在中國上映,在劇中飾演李楠。
孽緣中的汪海靈,愛要有你才完美中的徐孟菲