蔡少芬的未婚夫张晋现年33岁,9岁开始习武、11岁入选四川少年武术队,张晋1998年加入袁家班。他曾在《英雄》中担任甄子丹的替身与李连杰比武,也曾担任章子怡及杨紫琼在《卧虎藏龙》里的替身。
2000年起,张晋开始转向台前出演角色,还曾与蔡少芬的前男友吴奇隆合作拍摄《萧十一郎》,2003年因与蔡少芬拍摄剧集《水月洞天》及《灵镜传奇》而擦出爱火。