1981年9月至1983年7月在威師校學習;1983年7月至1986年7月小金縣老營鄉中學教師;1986年7月至1988年12月小金縣中學教師;1988年12月至1989年10月小金縣文化局職工(1986年9月至1989年2月西南民院中文函授大專班學習);1989年10月至1993年2月小金縣委宣傳部職工;1993年2月至1995年3月小金縣四姑娘山風景名勝區管理局副局長;1995年3月至1998年3月小金縣旅游局、四姑娘山風景名勝區管理局、四姑娘山國家級自然保護區管理局局長;1998年3月至1998年9月小金縣政府縣長助理、小金縣旅游局、四姑娘山風景名勝區管理局、四姑娘山國家級自然保護區管理局局長;1998年9月至2001年6月小金縣政府縣長助理、小金縣旅游局、四姑娘山風景名勝區管理局、四姑娘山國家級自然保護區管理局局長(正科級)、小金縣日隆鎮黨委書記;2001年6月至2002年11月四姑娘山風景名勝區管理局、四姑娘山國家級自然保護區管理局副局長;2002年11月至2005年7月理縣政府副縣長;2005年7月至2005年8月任茂縣縣委常委;2005年8月至2006年7月任茂縣縣委常委、副縣長;2006年7月至2006年11月任中共松潘縣委副書記、縣人民政府代理縣長;2006年11月至2011年1月任中共松潘縣委副書記、縣人民政府縣長;2011年1月至今任中共松潘縣委書記。