From 2009 to 2012 he was a non-official member of the Executive Council of Hong Kong. He had also served as the member of the Chinese People's Political Consultative Conference and chairman of the Regional Council and the Tuen Mun District Council.