1944 yılında Erzurum'da doğdu. İlk, orta ve lise öğrenimini bu şehirde yaptı. 1965 yılında başladığı Atatürk Üniversitesi Fen-Edebiyat Fakültesi Türk Dili ve Edebiyatı Bölümü'nden 1969 yılında mezun oldu. Bir süre çeşitli şehirlerde öğretmenlik yaptı. 1976 yılında mezun olduğu bölüme araştırma görevlisi olarak atandı. 1978 yılında yüksek lisansını, 1983 yılında doktorasını tamamladı. 1987 yılında yardımcı doçent, 2000 yılında doçent, 2007 yılında profesör oldu. Atatürk Üniversitesi Fen-Edebiyat Fakültesi Türk Dili ve Edebiyatı Bölümü'nde bölüm başkanı. 2001 yılında Atatürk Üniversitesi Türkiyat Araştırmaları Enstitüsü Müdürü oldu. 2010'dan itibaren Erzincan Üniversitesi Edebiyat Fakültesi'nde profesör olarak görev yapmaktadır.