 He was a founding member of the Democratic Party of Hong Kong and its honorary secretary and spokesperson for women's issues, until he left the party to serve in the government.He served in the Legislative Council, in the Social Welfare functional constituency, between 1995 and 2004 except during the Provisional Legislative Council, serving on the Social Welfare Advisory Committee as well as many governmental and non-governmental bodies.In 2014, he was awarded the Gold Bauhinia Star by the government.