资源与经济系学习，毕业后留校任教，历任资源与经济系教师、团总支书记，党总支副书记、书记等职务。1998年12月，任成都市锦江区人民政府副区长。2002年11月，转任中共荥经县委书记。2003年1月，兼任荥经县人大常委会主任。期间，他于2003年12月在山东大学历史文化学院中国古代史专业获史学博士学位，导师为姜生，学位论文题目为《道教治世思想研究》。2004年2月，调任中共雅安市委常委、组织部部长。2005年10月，兼任中共汉源县委书记。2006年1月，兼任县人大常委会主任。2006年11月，出任中共遂宁