曾参与石壁水塘和其他配水库和大型抽水站的兴建工程；其后于1973年调任新界拓展署屯门和沙田新市镇总工程师，负责主持两个新市镇涉及工地平整和其他道路和渠务的工程，任内于1980年进一步升任政府工程师。1981年，他调往工务司署（后分拆为工程拓展署）辖下的路政处任职，期间于1982年进一步升任首席政府工程师，及后于1983年至1986年出任新界拓展署屯门新市镇拓展处处长（后改称新界西北拓展处处长），以及于1986年至1989年出任拓展署辖下市区拓展处首席政府工程师。在路政处、屯门新市镇拓展处和市区拓展处任职