He ran for the Urban Council in Kowloon City West in the 1986 municipal election but was defeated by incumbent Peter Chan Chi-kwan.
He had also been member of the Tuen Mun District Council for Lok Tsui since 2000 until he was defeated by pro-Beijing lawyer Junius Ho in 2015 District Council election.