Kwai Tsing District Council
In 2015 Hong Kong district council elections, he lost his seat in the Kwai Tsing District Council to newcoming Democratic Alliance for the Betterment and Progress of Hong Kong Li Sai-lung in Shek Yam with a margin of 54 votes. He was elected in the 2016 Hong Kong Legislative Council election through New Territories West.