分工负责县纪委监委、县委巡察工作。分管纪检监察、党风廉政建设、反腐败和县委巡察工作领导小组办公室。
1998.09-2000.07 四川省阿坝州财贸学校会计、统计、审计专业学习(其间:1999.09-2001.06四川行政财贸管理干部学院财政专业学习)
2000.07-2000.10 毕业待业
2000.10-2006.08 茂县南新镇司法助理员(其间:2004.02-2005.12四川管理职业学院财务管理学专业学习)
2006.08-2006.09 茂县维城乡纪委书记
2006.09-2009.12 茂县维城乡纪委书记、副乡长
2009.12-2010.09 茂县南新镇党委副书记、纪委书记
2010.09-2015.10 茂县沙坝片区纪工委书记
2015.10-2016.03 茂县纪委执法效能监督室主任(保留正科级待遇)
2016.03-2016.09 茂县纪委副书记
2016.09-2018.01 茂县纪委副书记、茂县监察局局长
2018.01-2019.12 茂县纪委副书记、茂县监察委员会副主任
2019.12-2021.12 茂县纪委副书记、茂县监察委员会副主任、一级主任科员(起算时间:2012.09)
2021.12-2023.06 四川省阿坝州纪委监委驻州财政局纪检监察组组长
2023.06-2023.12 四川省阿坝州纪委监委驻州财政局纪检监察组组长、四级高级监察官
2023.12-2024.01 四川省阿坝州阿坝县委常委、纪委书记、四级高级监察官
2024.01- 四川省阿坝州阿坝县委常委、纪委书记、监察委员会主任、四级高级监察官