951年加入港府，早年曾任大埔理民官，出任民政署长前历任新界民政署副署长、市政事务署助理署长、徙置事务处处长和房屋署副署长等职，1972年至1973年又兼任市政局官守议员。在民政署长任内，他主要负责为港府收集和分析民意，并提出建议，后来协助过时任港督麦理浩爵士草拟地方行政改革。不过，他退休后批评任内尝试强化民政主任计划，但受到港府内部阻力而未能成事，而外界也有传闻指他与港府意见不合，结果没有选择延迟退休。1984年底，他在报章撰文披露在民政署长任内见证港府抹黑民间论政团体香港观察社，引起舆论热议；可是华乐庭