1982.08—1986.07 臨夏師範,學生;
1986.08—1988.07 廣河縣教育局工作,期間在臨夏教育局進修;
1988.08—1989.12 廣河縣教育局 科員;
1990.01—1992.05 廣河縣委組織部 科員;
1992.06—1992.12 廣河縣委副科級組織員;
1993.01—1997.05 廣河縣勞動人事局 副局長;
1997.06—1999.12 廣河縣城關鎮黨委副書記,鎮長;
2000.01—2002.11 廣河縣城關鎮黨委書記;
2002.12—2006.11 東鄉縣委常委、政法委書記;
2006.12—2007.03 待職;
2007.02至2009.12 臨夏州公安局黨委委員、副局長。
2009.12至今 康樂縣委常委、政法委書記、公安局長。