文农场工人、小学教师、政治处教员、宣传干事、工会干事、广东省海南黎族苗族自治州（海南省）委党校党史、党建教研室副主任、中共海南省委党校通什教学点领导小组成员、领导科学教研室副主任、儋州市委副书记、副市长、琼中黎族苗族自治县委书记、县人大常委会主任、陵水黎族自治县委书记、儋州市委书记、儋州市人大常委会主任、海南省农垦总局局长。2008年1月任海南省政协副主席，2011年7月任海南省人大常委会副主任。2016年3月30日，中纪委通报其涉嫌严重违纪，受到开除党籍处分，按照副科级待遇退休。