1990年8月至1995年1月,任瓯海区物资局科员、科长;
1995年1月至1997年 5月,任瓯海区物资局局长助理;
1997年5月至1999年4月任瓯海区物资局党组成员;
1999年4月至2001年2月任瓯海区物资总公司(局)副总经理、党组成员;
2001年2月至2005年12月,任瓯海区物产总公司总经理;
2005年12月至2009年5月,任平阳县人民政府副县长;
2009年5月至2010年12月,任平阳县委常委、鳌江镇镇委书记;
2010年12月至2011年11月,任文成县委副书记、政法委书记;
2011年11至今,任苍南县委副书记、政法委书记。