区行署副专员。1994年至2002年，历任青海省农林厅副厅长、青海省林业局局长。2002年至2007年，任青海省总工会主席、青海省政协副主席。2008年至2011年，任青海省人大常委会副主任。2011年至2013年，任第十一届全国人大常委会委员、环境与资源保护委员会委员。2013年8月退休。2020年11月23日5时39分在北京逝世。