Wong Tai Sin District Council
He later on became member of the Hong Kong Progressive Alliance when the Liberal Democratic Federation was merged into it in the late 1990s, and the Democratic Alliance for the Betterment and Progress of Hong Kong when the two parties merged in 2005. He retired from the Wong Tai Sin District Council in 2007.