连周润发都自称是他学生 武功不输李连杰甄子丹 却始终不火
他9岁开始习武,曾获得陈式太极拳和太极剑的全国冠军。1998年,张晋退役后,加入袁和平的袁家班,开始做武替。在1999年,他在电视剧《新少林寺》中担任牧羊女的替身。他就是张晋。
之后张晋《小李飞刀》中担任焦恩俊的替身。在《卧虎藏龙》中,做章子怡和杨紫琼的替身。这期间还教周润发练习太极拳,发哥对这位小老师十分敬重。
张晋与周润发临别还专门送了一套名牌运动服,衣服上还写着:‘学生周润发送给张晋老师’。在2000年,张晋开始由幕后转到台前。与吴奇隆等出演《萧十一郎》中饰演冷酷无情的雪鹰。
张晋在2002年出演《英雄》中担任甄子丹的专替。在2013年,动作片《一代宗师》上映,张晋在影片中扮演心术不正的形意拳宗师马三。并获得第33届香港电影金像奖最佳男配角奖。