1976年10月至1978年8月在青海省玉树州民族师范学校学习;
1978年8月至1980年1月任青海省囊谦县香达小学教师;
1980年1月至1988年11月任青海省囊谦县公安局刑警队队长;
1988年11月至1990年11月任青海省囊谦县公安局副局长;
1990年11月至1992年10月任青海省杂多县公安局局长;
1995年3月至1996年7月任青海省玉树县副县长;
1996年7月至2001年5月任青海省治多县委副书记、代县长、县长;
2001年5月至2005年11月任青海省玉树州副州长;
2005年11月至2006年5月任玉树州委副书记,代州长。
2006年5月至2015年1月任玉树州委副书记、州人民政府州长;
2015年1月至2017年5月任青海省供销社党组书记、理事会主任;
2017年5月至2017年6月任青海省农牧厅党组书记;
2017年6月至今,任青海省农牧厅党组书记、厅长。