•1988.09—1990.06 西北師範大學漢語言專業學生(大專);
•1990.07—1992.04 永昌縣北海子中學教師;
•1992.04—1999.03 永昌縣鄉企局幹部;
•1999.03—2001.12 永昌縣鄉企局副局長;
•2001.12—2003.02 永昌縣城關鎮副鎮長;
•2003.02—2007.03 永昌縣水源鎮黨委副書記、鎮長;
•2007.03—2010.07 永昌縣水源鎮黨委書記;
•2010.07—2011.03 永昌縣農牧局黨委委員、副書記、局長、縣農機局局長、縣農村能源管理辦主任;
•2011.03—2011.08 永昌縣農牧局黨委委員、副書記、局長、縣農機局局長、縣農村能源管理辦主任;2011.03兼農民負擔監督管理辦公室主任;
•2011.08—2011.09 永昌縣城關鎮黨委委員、書記(鄉鎮黨委換屆),永昌縣農牧局黨委委員、副書記、局長、縣農機局局長、縣農村能源管理辦主任、農民負擔監督管理辦公室主任;
•2011.09—2013.10 永昌縣城關鎮黨委委員、書記;
•2013.10— 永昌縣人民政府副縣長;