1985年7月至1991年11月在称多县拉布乡兽医站工作;
1991年12月至2004年11月在玉树州科技局工作。先后任科技局秘书、办公室主任、副局长兼科协副主席等职务。(1997年5月任办公室主任,2001年11月任党组成员、副局长兼科协副主席。)
2004年12月至2011年11月在囊谦县工作,先后任县委常委、组织部长,常务副县长等职。(期间2005年6月至2006年1月在辽宁省营口市经济开发区挂职,任开发区党工委委员、管委会副主任。)
2011年11月至2014年4月在玉树市工作,先后任县委常委、常务副县长,市委常委、常务副市长等职。
2014年5月至今任治多县委书记。