省白沙黎族自治县委常委、琼中黎族苗族自治县委副书记兼县委党校校长、副县长、县长；海南省纪委常委、省妇联副主席；省委统战部常务副部长等职。2007年5月，任中共海南省委统战部部长。2007年9月1改任海南省人民政府副省长。2007年10月，在中国共产党第十七次全国代表大会当选中央候补委员。2013年1月，任海南省人大常委会副主任。2017年2月，辞去海南省人大常委会副主任职务。