歷任青海師專教師,青海省燈泡廠技術員,青海省輕工研究所助理工程師,青海省科委工交處、科管處、辦公室主任科員、秘書,青海省專利管理局黨支部委員,青海省專利服務中心主任、專利代理人、工程師,青海省科技開發中心(青海省技術市場管理辦公室)主任、黨支部書記,青海省科技廳辦公室主任、機關黨委紀檢員、機關壹支部書記,青海省科技廳副巡視員。