1964年12月起在廣河縣城關鎮、莊巢集國小任教.
1976年3月,任廣河縣三中副校長(期間在中央民族乾訓部學習一年)。
1979年5月,任廣河縣文教局副局長、縣人大常委會辦公室副主任。
1983年10月,任廣河縣委辦公室主任、縣委常委。
1985年10月,任康樂縣委副書記。
1989年11月,任康樂縣委副書記、縣長。
1992年6月,任臨夏州勞動人事局局長。
1997年3月任臨夏州人大常委會副主任.
在1998年8月臨夏州第十一屆第三次人民代表大會上當選為州人大常委會主任。
2006年3月離任。