Lam joined the Administrative Service in 1980 after she graduated from the University of Hong Kong.
On 8 March 2006, Lam returned to Hong Kong to take up the position as Permanent Secretary for Home Affairs.