美国加州大学洛杉矶分校取得经济学硕士和博士。他是香港历史上第一届中大学生会会长。曾任民协副主席，其后他与区能发同时退出民协，之后两位均加入公民力量。西贡区议会康景选区（康盛花园、景明苑、怡心园、慧安园、富丽花园、旭辉台）前民选区议员（于2007年香港区议会选举败给民主党的林少忠，连任失败）。