 He initially taught at Queen's College in Hong Kong, from 1962 to 1964.When the Government was recruiting Administrative Officers for the 1964 intake, he applied and was taken on.He served in various posts over the years, including that of District Officer Taipo (1970 - 1973), Deputy Director of Urban Services (New Territories) (1976 -1980), and Deputy Secretary for the Civil Service (1980 - 1984).