中文大学政治与行政学系副教授，前任香港科技大学社会科学学部助理教授。他专门研究范畴是香港选举、政府、政党及议会发展、民主化、政治经济学及东欧转形期政治，并有于香港各大报章定期发表文章。
简历.早年曾经就读九龙华仁书院，后来再香港中文大学新闻及传播学系完成学士课程，并在政治与行政学系获得哲学硕士学位，及后往美国加州大学洛杉机分校完成其博士学位。他在香港中文大学修读本科期间，曾参与《中大学生报》和新亚书院学生会的工作，并认识当时一起参与学生会的蔡子强。他在任教科技大学期间，很受学生欢迎