1994年6月22日,张妍出生于北京市朝阳区,1998年年仅四岁的她就开始学习舞蹈,在六岁的时候被导演看中,从此走向了演艺道路。自北京现代音乐学校毕业之后于2000年参演首部电影《走过严冬》正式出道,同年参演个人首部主旋律电视剧《都市新民》。
2001——2005年,张妍相继参演了情感剧《这里有情况》、电影《少女穆然》、电影《暖春》;凭借《暖春》中主角小花一角名气大噪,还获第10届北京
大学生电影节优秀儿童演员奖,第27届大众电影百花奖优秀女演员奖。
2006年,张妍接拍了
爱情剧《金婚》、电影《春蕾绽放》等剧。
2011年,参演钟少雄执导的家庭情感戏《房战》,在剧中饰演刘小蕾一角。
2012年,参演李幼斌、隋俊波共同主演的家庭轻喜剧《老严有女不愁嫁》。
2013年,参演暖心作品《袖珍妈妈》;同年参演青春题材电影《半山花开》、励志题材电影《1322天》。
2014年,张妍参演时尚电影《时尚女郎》、《爱就爱了》等剧。同年参演《
花灯满城》、《
天伦》等剧。