In 2006 he co-founded the League of Social Democrats but resigned in 2011 over differences with the then leadership to form People Power with fellow legislator Wong Yuk-man.
He is active in grass roots issues and believes that the government is not genuinely committed to the electoral reform promised in the Hong Kong Basic Law.
They intended that the popular vote in the by-elections triggered by their resignations would act as a de facto referendum on electoral reform, pressing the PRC Government into allowing universal suffrage in Hong Kong in compliance with Hong Kong's constitution, the Basic Law.
The move left the party and its remaining legislator, Leung Kwok-hung ('Long Hair') in a difficult position.
In 2011 regional elections, he went against Tuen Mun Lok tsui Constituency's candidate Albert Ho Chun-yan, the then-chairman of Democratic Party.