Ms Foo joined the Government as Administrative Officer in 1987.  She had extensive administrative experience throughout her career in different government bureaux and departments, including being the Deputy Secretary for Home Affairs, Deputy Secretary for Development (Planning and Lands), Deputy Director of Broadcasting, and Deputy Director-General of Telecommunications

Ms Foo was born in Hong Kong and her ancestral home is Dongguan, Guangdong. She holds a Bachelor of Social Science degree awarded by the University of Hong Kong.