1980年9月至1982年7月在榆林師範學校上學。
1982年8月至1992年3月在橫山縣黨岔中學任教。期間,1987年9月至1989年7月在榆林高等專科學校中文系脫產進修。
1992年3月至2002年3月在榆林市技工學校工作,歷任辦公室文書、副主任、主任。期間,1997年9月至2000年7月再陝西師範大學函授學習漢語言文學。
2002年8月至2007年7月在榆林市第八中學工作,並於2004年3月任命為副校長。
2007年7月至2011年3月在榆林市第十中學工作,任副校長。期間,2007年11月至2011年3月籌建榆林市第十一中學。
2011年3月借調到榆林職業技術學院籌建辦。