究助理，并兼任香港中文大学政治与行政学系的兼职讲师，教授比较政治课目。他也曾任香港电台的客席主持兼评论员，曾主持香港电台电视节目《五稜镜》及《头条新闻》，亦为多份报刊如明报、信报、经济日报及号外杂志撰写评论文章。2008年5月获香港政府委任为候任食物及衞生局局长政治助理，他表示自信过去五、六年在智库及公民社会的经验，可为政府增值并为局长周一岳给予政治意见，月薪三级跳至134,150元，当时是年纪最轻、工作经验最浅、薪金升幅最高的问责官员。在任期间，他曾处理骨灰龛、自愿医保、控烟、香港水域禁止拖网捕鱼