于南京开设电缆厂。2003年，又于南京进军房地产业务。参与2004年香港立法会选举（金融服务界）以总票数92票败于詹培忠。参与2012年香港立法会选举（金融服务界）以总票数208票当选。2012年10月7日，与六名建制派立法会议员成立「香港经济民生联盟」（经民联），张担任副主席。2019年11月8日，在将军澳尚德邨停车场堕楼重伤的香港科技大学学生周梓乐宣告不治，终年22岁。民主派立法会议员下午在立法会内会开始时站内默哀，原已到场的金融服务界张华峰、民建联蒋丽芸离席，建制派在默哀后才进入会议室