003年5月—2004年12月，在国家开发银行信用管理局挂职任副局长）。2004年12月，任中共海南省委统战部副部长。2006年9月，任中共五指山市委书记（副厅级）。2010年2月，任中共儋州市委副书记、代市长、市长（正厅级）。2011年11月，任中共临高县委书记（正厅级）。2020年4月，改任海南省农业农村厅一级巡视员。