1977.03—1980.05中山大學經濟系政治經濟學專業學習
1980.05—1986.05廣東省海南黎族苗族自治州計委科員、綜合科科長
1986.05—1987.12廣東省海南黎族苗族自治州計委副主任
1987.12—1988.06廣東省(海南省)三亞市計委籌備組組長
1988.06—1989.11海南省三亞市計劃局副局長
1989.11—1993.05海南省三亞市經濟計劃局局長、統計局局長
1993.05—1997.02海南省三亞市副市長(其間:1994.06—1994.11在北京市朝陽區政府掛職鍛煉任區長助理;1996.05—1996.11在國家外經貿部外資司掛職鍛煉任副司長)
1997.02—1999.12海南省白沙黎族自治縣委書記(副廳級)
1999.12—2003.12海南省民政廳副廳長
2003.12—2005.06海南省民政廳巡視員(其間:2004.03—2005.01在中央黨校壹年制中青年幹部培訓班學習)
2005.06—2007.04海南省科協黨組書記、副主席(2004.09—2006.07在中央黨校世界經濟專業在職研究生班學習)
2007.04—2008.07海南省民族宗教事務廳廳長
2008.07—2010.03海南省民族宗教事務委員會主任
2010.03—2012.07海南省人大常委會教科文衛工作委員會主任
2012.07—2015.04海南省副省長
2015.04—2015.05海南省委常委、副省長
2015.05—海南省委常委、政法委書記
中***十八大代表,十八屆中央委員,九屆全國人大代表,三屆、四屆海南省委候補委員,五屆、六屆海南省委委員,海南省四屆人大常委會委員