张丰毅出生于湖南省长沙市,未满周岁便随父母来到云南省东川市(现昆明市东川区)。1971年初中肄业,从中学进了云南省东川市文工团,先练了两年京剧,然后练舞蹈。1978年考入北京电影学院表演系,开始系统地学习电影表演艺术。在校期间,他参加《塞外夺宝》。1982年毕业被分配到峨眉电影制片厂。1986年出演了六集电视剧《朱德》中的“蔡锷将军”。随后张丰毅出演了《骆驼祥子》、《和平年代》等口碑甚好的电视剧。1992年和陈凯歌、张国荣合作的电影《霸王别姬》,一片叫好。张丰毅正是凭借这种入骨三分的演绎和正直仗义的个性取得了开阔的事业天地。
从影以来,张丰毅在数十部电影,电视剧中饰演了许多不同的角色,而这些角色都给观众留下了自然亲近的感觉。 张丰毅之所以能把角色塑造得不温不火,形神兼备,是与他平时对艺术追求的执着和严谨分不开的,他具有男子汉的坚强意志,肯吃苦,肯钻研,他认为形体是一种银幕语言,因此,他平时十分注重锻炼自己的外在形体。同时,他还注意自己的内在艺术涵养,因为他认为光有健壮的形体还不能称其为是好演员,因此,他努力学习各种知识,博览群书,积累经验,不断超越自己。为创造角色,他有意和各行各业的人打交道,观察人生,观察生活。所以他获得了成功,在观众中有银幕硬汉的赞誉。
1987年因主演《鸽子迷的奇遇》获第二届童牛奖最佳成人表演奖。
近年来,张丰毅更注重自身的开掘,将人物形象塑造向新的意境和新的力度拓展,作品多为与港台合作的影片,如《西楚霸王》、《刺客新传》、《跟我走一回》及《阳光峡谷》等,并出演由陈凯歌执导的《荆轲刺秦王》男主角荆轲。
现任中国电影表演艺术协会副会长、中国电影家协会会员。