1979年12月至1980年12月,兩當縣雲坪公社水電員;1980年12月至1983年10月,兩當縣太陽鄉公社團委書記;1983年10月至1985年9月,兩當縣太陽鄉副鄉長;1985年9月至1987年7月,中共甘肅省委黨校行政管理專業學習;1987年7月至1989年12月,兩當縣魚池鄉黨委書記;1989年12月至1994年11月,兩當縣人民政府副縣長;1994年11月至1997年11月,中共兩當縣委副書記;1997年11月至2002年10月,中共兩當縣委常委、政府副縣長(期間:1998年8月至2000年12月中央黨校函授學院本科班經濟管理專業學習);2002年11月至2004年3月,徽縣人民政府常務副縣長;2004年3月至2006年11月,中共徽縣委副書記;2006年11月至2010年1月,徽縣人大常委會黨組副書記、常委會副主任;2010年2月至今,徽縣人大常委會黨組書記、主任。