治州中级人民法院干部(其间：1985年9月至1988年7月，参加全国法院干部业余法律大学学习)。1989年6月，任州政府办公室法规科科长。1992年9月，任州政府办公室副主任。1997年6月，任州中级人民法院副院长(正县级)。2000年8月，任中共乌兰县委副书记、县长。2002年5月，任海北州中级人民法院副院长、代院长（2002年12月，任院长）。2004年9月，任中共海西蒙古族藏族自治州委常委、副州长。2005年5月，任中共海西蒙古族藏族自治州委副书记、州政府党组书记、代州长（2006年2月，当选