仁书院及罗富国师范学院(今香港教育大学，教育学院前身)并以囊括学术和教学两方面的首名成绩毕业，毕业后曾担任维多利亚工业学校教师。及后进入政府先后任职行政主任和贸易主任职系人员，一九七三年十月转入政务职系工作，担任邮政署署长时，曾为母校筹款而粉墨登场演出英语粤剧。就任教育署署长（1992年－1994年）时，曾经声称「六四事件发生不足20年，不应该放进中国历史的课程内」而受到公众的批评。后升任至房屋司（1994年12月15日─1997年6月30日) 及房屋局局长 (1997年7月1日─2002年4月12日)