000年4月任宁夏回族自治区水利厅党委书记；2002年6月任宁夏回族自治区纪委副书记；2003年1月任宁夏回族自治区纪委副书记、宁夏回族自治区监察厅厅长；2006年7月任宁夏回族自治区人民检察院副检察长、党组副书记(正厅级)；2008年1月任宁夏回族自治区高级人民法院院长；2011年4月任中共宁夏回族自治区党委常委、自治区高级人民法院院长。2011年5月，任中共宁夏回族自治区党委常委、统战部部长。2015年1月，任宁夏回族自治区人大常委会党组副书记。2015年4月不再担任宁夏回族自治区党委常委、统战部部