1985年09月至1989年08月,在万县农业学校学习。
1989年08月至1998年06月,在遂宁市市中区安居镇工作。
1995年12月至1997年12月,在四川省委党校法律专业本科学习。
1998年06月至2000年07月,任遂宁市市中区保石镇党委副书记、镇长。
2000年07月至2003年05月,任遂宁市市中区永兴镇党委书记。
2002年09月至2004年07月,在四川省工商管理学院工商管理专业研究生学习。
2003年05月至2007年05月,任遂宁市河东新区党工委委员、管委会副主任。
2007年05月至2015年07月,在遂宁市体育局、中共遂宁市委组织部副部、中共遂宁市委党史研究室任职。
2015年08月至2023年02月,任四川明星电力股份有限公司董事、总经理。
2023年02月起,任四川明星电力股份有限公司党委副书记。