1978.10--1982.07 昆明工学院采选系采矿工程专业学习
1982.07--1982.10 待分配
1982.10--1984.10 贵州铝厂第二铝矿生产技术科采矿技术员
1984.10--1985.08 贵州铝厂第二铝矿计划调度室副主任
1985.08--1986.05 贵州铝厂第二铝矿计划调度室调度长(正科级)
1986.05--1987.07 贵州铝厂第二铝矿计划调度室主任
1987.07--1988.09 贵州铝厂第二铝矿技工学校校长
1988.09--1991.07 昆明工学院资源开发系采矿工程专业学习,获硕士学位
1991.07--1994.08 海南省冶金工业局生产技术处科长
1994.08--1996.01 海南省委办公厅综合调研处主任科员
1996.01--1997.05 海南省委办公厅综合调研处助理调研员
1997.05--1998.12 海南省委办公厅综合调研处副处长
1998.12--2000.10 海南省委办公厅综合处副处长
2000.10--2001.01 海南省委办公厅综合处调研员
2001.01--2003.07 海南省纪委办公厅正处级纪检员、监察员
2003.07--2005.12 海南省纪委办公厅副主任(正处级)
2005.12--2007.09 海南省纪委(监察厅)政策法规调研室主任
2007.09--2008.08 海南省纪委(监察厅)信访室主任
2008.08--2010.01 海南省监察厅副厅长(试用期一年)
2010.01--2011.10 海南省监察厅副厅长
2011.10--2011.12 海南省监察厅副厅长,三亚市委常委、纪委书记
2011.12-- 三亚市委常委、纪委书记
海南省监察学会副会长(2009.04兼),五、六届市委委员,六届市纪委委员,六届市党代表