及1978年毕业于圣类斯学校和圣类斯中学。1983年于英国曼彻斯特大学毕业，同年10月加入香港政府的政务职系，至2011年4月晋升为首长级甲级政务官，曾任职的政府部门包括、前政务总署、前行政立法两局议员办事处、前铨敍科、前衞生福利科、前交接仪式统筹处及房屋署。1998年8月，张云正出任香港驻新加坡经济贸易办事处处长，其后于2001年10月出任工务局副局长，及后于2006年7月出任保险业监理专员，再于2009年9月转任邮政署长。2011年9月，张云正获任命为香港海关关长，到2015年7月获任命为公务员