2004年,她憑借在電影《暖春》中的表演獲得第27屆百花獎傑出女演員獎。2006年主演浪漫劇《金婚》。2012,張艷在龔都熱播劇《後宮皇後》中飾演梅芙金清英。2014主演電視劇《櫻桃紅的口袋媽媽》,飾演杜瀟瀟。