年晋升为房屋署助理署长，并于1990-1991年间出任香港测量师学会会长，4年后更升为房屋署高级助理署长，两年后升为房屋署的第二把交椅，任房屋署副署长。2003年3月，他调任到屋宇署，并晋升为屋宇署署长。2005年结束39年的公务员生涯，其后出任香港房屋协会副主席。2006年，获香港特区政府颁授银紫荆星章，以表扬其对香港社会作出的贡献。自2010年，他被委任为安老事务委员会委员。2012年，他接替杨家声成为香港房屋协会主席。2014年，再获颁赠金紫荆星章。2018年9月，卸任香港房屋协会主席。