1982年10月-1987年01月,在中國人民解放軍87088部隊(duì)68分隊(duì)服役。
1987年01月-1993年05月,在犍為縣人大常委會辦公室工作。
1993年05月-1995年03月,歷任犍為縣羅城鎮(zhèn)黨委副書記、副主任干事。
1995年03月-1996年01月,任犍為縣金石井黨委副書記、鎮(zhèn)長。
1996年01月-1996年06月,任犍為縣金石井鎮(zhèn)黨委書記、人大主席。
1996年06月-1998年01月,任犍為縣玉津鎮(zhèn)黨委書記。
1995年09月-1997年12月,在四川省委黨校法律專業(yè)本科學(xué)習(xí)。
1998年01月-2000年06月,任犍為縣人民政府副縣長。
2000年06月-2002年10月,任犍為縣委常委、副縣長。
2002年10月-2003年01月,任沐川縣委委員、常委、副書記、代理縣長。
2003年01月-2006年01月,任沐川縣委副書記、縣長兼行政學(xué)校校長。
2001年09月-2004年06月,在四川省委黨校政治學(xué)專業(yè)研究生班學(xué)習(xí)。
2006年01月-2008年12月,任樂山市扶貧辦主任。
2008年12月-2010年12月,任井研縣委書記、縣人大常委會主任。
2010年12月-2011年10月,任井研縣委書記。
2011年10月-2011年11月,任樂山市民政局黨組書記。
2011年11月-2016年08月,任樂山市民政局黨組書記、局長。
2016年08月-2017年03月,任樂山市國資委黨委副書記、主任。
2017年03月至今,任四川省峨眉山樂山大佛旅游集團(tuán)總公司、峨眉山旅游股份有限公司黨委書記。