学新亚书院，并于1980年曾出往法国进修，曾于商业电台等媒体当记者。张于1986年10月加入《明报》，先当《明报月刊》总编辑，至1988年9月才任明报副总编辑。张其后退出，又于1997年接受当时主席张晓卿邀请，重返明报，出任总编辑。他亦曾于查良镛及于品海时代出任总编辑或执行总编辑。2012年1月1日，张卸任明报总编辑，改任编务总监。总编辑一职由前执行总编辑刘进图担任。2014年1月20日，张再次出任总编辑，直至另行通告。
立场.张一直坚持明报走中立路线，曾经在文章中批评黄毓