室副主任。1993年3月，任新都县体制改革委员会主任兼县委政策研究室副主任。1996年12月，任新都县副县长。2001年3月，任新都县委常委、副县长。2001年7月，任彭州市委副书记、代市长。2002年1月，任彭州市委副书记、市长。2002年12月，任大邑县委书记。2005年5月，任成都市副市长。2008年5月，任绵阳市委副书记、代市长。2009年5月，任绵阳市委副书记、市长。2011年12月，任内江市委书记、内江军分区党委第一书记。2013年11月，任西藏自治区人民政府副主席。2014年12月，任