1991年7月至1993年8月瀘州醫學院醫學部學生輔導員、團支部書記。
1993年8月至2002年4月,瀘州醫學院黨委組織部任幹部處副處長、副科長、科長(其間:1995年6月至1997年6月,11兼任醫務處93級辦公室副主任;7月1997-7月1999西南師範大學思想政治教育專業畢業;2001 12晉升為思想政治教育研究副研究員);
2002年4月至2002年9月任瀘州醫學院黨委組織部副部長(其間:2002年7月至2002年8月在省委黨校第三期年輕幹部培訓班學習);
2002年9月至65438年6月+2006年10月,江安縣政府副縣長(其間2004年5月至2004年6月在清華大學公眾公司高級管理研修班學習);
2006年6月5438+00至2009年3月宜賓縣委常委、紀委書記(2005年9月至2007年9月四川大學管理學碩士在職學習,畢業);
2009年3月至2011 65438+2月宜賓縣人民政府常務副縣長;
2011 65438+2月宜賓縣人民政府縣長。
2016,現任四川省宜賓縣縣委書記、縣長。