1982年10月-1987年01月,在中國人民解放軍87088部隊68分隊服役。
1987年01月-1993年05月,在犍為縣人大常委會辦公室工作。
1993年05月-1995年03月,歷任犍為縣羅城鎮黨委副書記、副主任干事。
1995年03月-1996年01月,任犍為縣金石井黨委副書記、鎮長。
1996年01月-1996年06月,任犍為縣金石井鎮黨委書記、人大主席。
1996年06月-1998年01月,任犍為縣玉津鎮黨委書記。
1995年09月-1997年12月,在四川省委黨校法律專業本科學習。
2001年09月-2004年06月,在四川省委黨校政治學專業研究生班學習。
2006年01月-2008年12月,任樂山市扶貧辦主任。
2008年12月-2017年03月,在井研縣委、樂山市民政局、樂山市國資委工作。
2017年03月-2024年01月,任四川省峨眉山樂山大佛旅游集團總公司黨委書記,峨眉山旅游股份有限公司黨委書記、董事長。