1953 yılında Urfa’da doğdu. İlk ve ortaokulu Ceylanpınar’da okudu. Ankara Bahçelievler Cumhuriyet Lisesi’ni, Gazi Üniversitesi İletişim Fakültesi’ni bitirdi. İlk şiiri 1971, ilk yazısı 1972, ilk öyküsü ise 1973 yılında yayımlandı. 1971-2025 yılları arasında yüz on bir dergide yedi yüze yakın şiir, öykü, eleştiri, deneme, inceleme ve kitap tanıtma yazısı yayımladı. Bazı şiirleri Farsça’ya çevrildi. On sekiz ortak kitapta yazı, şiir ve öyküleri yayımlandı.
Hürriyet Gösteri Dergisi İnceleme/Araştırma Yarışması-Birincilik (1985), Milliyet Sanat Dergisi Abdi İpekçi Deneme Yarışması-Birincilik (1989), Samim Kocagöz Öykü Ödülü-Birincilik (2003), Cegerxwîn Sanat Edebiyat Yarışması Şiir-Birincilik (Kara Tarih-dosya/2003), Naci Girginsoy Öykü (İlkyaz Şakası-2008) ve Yunus Nadi Öykü (Nadya’nın Treni-2025) Ödülleri’ni aldı.
Yapıtları
Şiir: Düş Yorumcusu (1992), Saklı Sandık (2009), Bir Rüyayı Nakışlamak (2010), Tembel Hanımlar Çarşısı (2012), Sonbahar Şarkıları (2021), Eksik Sevinçler (2022), Dar Zaman (2022), Yalnızlığın Boyutları (2023), Uçurumlar Bekliyor (2023), Güz Gecesi Ağıtı (2024), İkindi Konuşmaları (2025)
Öykü: İlkyaz Şakası (2007), Ötekiler (2007), Çiçek Olmak İstiyorum (Çocuk-2011), Yangın Gülleri (2013), Aşkın Üç Gecesi (2015), Nadya’nın Treni (2024), Kasabada Bir Gün ve Öteki Öyküler (2025)
Uzun Öykü: Kırgın Bir Uzun Rüya (2025), Küskün Yarım Kalmış Yolculuk (2025)
Roman: Güz Yarası Üçlemesi; 1 Aşk Mavidir (2014), 2 Hüzün Sarı (2015), 3 Hayat Gri (2023), Taşra ve Sürgün Üçlemesi; 1 Ceylanların Yurdunda Buluşma (2016), 2 Nesime Bir Kınalı Kekliktim (2012), 3 Kapıyı Çalan Kimdir? (2024), Tahta Kılıçlı Şövalye Üçlemesi; 1 Kadının Adı Sevgi (2025)
Deneme-Eleştiri-İnceleme: Eleştiriye Doğru (2005), Birebir Şiir (2009), 1980 Sonrası Şiiri ve Eleştiri (2011), Öyküden Öyküye (2021), Quo Vadis Şiir? Şiirin Sorunları Üzerine (2022), Romana Bakış (2023), Öykü Dünyası (2024), Şiir Diye Diye (2025), Bir Yazınsal Anlayış Olarak Birikimci Toplumculuk (2025)
Hazırladığı Öykü Yıllıkları: 2012 Öykü Yıllığı Öykü Yağmuru (2013), 2013 Öykü Yıllığı Öykü Yağmuru-2 (2014) ve 2014 Öykü Yıllığı Öykü Yağmuru-3 (2015)