1989.09--1993.07中南财经大学会计系审计学专业学习
1993.07--1995.12海南省审计局(厅)中央直属单位审计处科员
1995.12--1998.11海南省审计厅第二审计处副主任科员
1998.11--2000.09海南省审计厅财政审计处主任科员
2000.09--2004.02海南省审计厅财政审计处副处长(其间:2002.06--2003.08在海口市振东区〈美兰区〉挂职锻炼任政府副区长)
2004.02--2005.11海南省审计厅行政事业审计处副处长
2005.11--2008.10海南省审计厅农业与资源环保审计处处长
2008.10--2009.08海南省审计厅业务综合处处长
2009.08--2013.01海南省审计厅政府投资审计处处长
2013.01--2014.09海南省审计厅经济责任审计处处长(2012.08--2013.08在浙江省温州市龙湾区挂职锻炼任区委常委、政府副区长)
2014.09 海南省审计厅党组成员、海南省经济责任审计工作联席会议办公室主任(副厅级)[1]
现任海南省审计厅党组成员、副厅长。[1]