1980.09--1983.07 海南自治州师专文史系中文专业学习
1983.07--1984.02 海南保亭县三道中学教师
1984.02--1985.03 海南保亭县财政局办事员
1985.03--1985.09 海南自治州地方志办公室办事员
1985.09--1987.09 海南自治州地方志办公室科员
1987.09--1988.11 海南(1988.04后为海南省)通什市政府办公室秘书
1988.11--1989.09 海南省保亭县监察局副股长
1989.09--1990.09 海南省保亭县南林乡党委副书记、乡长
1990.09--1992.01 海南省保亭县保城镇党委副书记、镇长
1992.01--1993.04 海南省保亭县检察院副检察长、代理检察长
1993.04--1998.03 海南省保亭县检察院检察长(其间:1993.08--1995.12在中央党校函授学院党政管理专业本科班学习)
1998.03--1998.05 海南省检察院法纪处副处长(正处级)
1998.05--2000.10 海南省三亚市检察院副检察长、党组成员(正处级)(其间:1998.05--1999.12在中央民族大学民族经济专业研究生课程进修班学习)
2000.10--2003.06 海南省三亚市检察院副检察长、党组副书记(正处级)
2003.06--2008.04 海南省三亚市中级人民法院副院长、党组成员(正处级)
2008.04--2008.07 海南省民族宗教事务厅副厅长(试用期一年)、党组成员
2008.07--2009.06 海南省民族宗教事务委员会副主任(试用期一年)、党组成员
2009.06--2009.10 海南省民族宗教事务委员会副主任、党组成员
2009.10--2012.09 海南省民族宗教事务委员会副主任、党组成员兼纪检组组长
2012.09--2013.10 海南省海口市政府副市长
2013.10--2016.10 海南省海口市政府副市长,市委政法委副书记
2016.10--2016.11 海南省三亚市人大常委会副主任候选人、党组成员
2016.11-- 海南省三亚市人大常委会副主任、党组成员
海南省反邪教协会第三届理事会副理事长(2009.12兼)