Eylül 1946’da Yalvaç’ın Kurusarı köyünde doğdu. Köyde ilkokulu bitirdikten sonra 1964’te Isparta Gönen İlköğretmen Okulu’nu, 1966’da Konya Selçuk Eğitim Enstitüsü Edebiyat Bölümü’nü bitirdi. Adana’da, Manisa’da, İzmir’de Türkçe öğretmenliği yaptı.
İlk şiirleri okul gazetesi Gonca’da, Isparta’da Yeni İnkılap gazetesinde çıktı. Daha sonra şiirleri Çağrı, Şölen, Ilgaz, Varlık, Forum, Dönemeç, Edebiyat Cephesi, Somut, Hürriyet Gösteri, Yazko Edebiyat, Sanat Olayı, Yarın, Karşı Edebiyat, Adam Sanat, Düşlem, Ünlem, Kıyı gibi pek çok edebiyat dergisinde yayımlandı. Cumhuriyet gazetesinde öyküsü, röportajı, yazıları çıktı. Şiirlerinde, romanlarında toplumcu gerçekçi bir anlayışla insanı temel aldı. Yaşamın kendini heyecanlandıran konularını yalın bir dille, ince, derin bir duyarlıkla yazmaya çalıştı.
1997’de Ankara Üniversitesi Türkçe Öğretim Merkezi’nce yapılan bir sormacada en başarılı on çocuk kitabı yazarından biri seçilerek Altın Kalem aldı.
2003 İzmir Türkçe Günleri’nde Türkçeye Emek Ödüllerinde Özel Ödül aldı.
Karşıyaka Belediyesi’nce 2004’te Homeros Şiir Emek Ödülü, 2015’te Homeros Edebiyat Ödüllerinde Onur Ödülü verildi.
2019'da TÜYAP 24. İzmir Kitap Fuarı'nda Onur Konuğu oldu.
PEN Yazarlar Deneği tarafından 2026 PEN Şiir Ödülü verildi.
ŞİİRLERİ: Günaydın Gül Yaprağı-1979, Kemeraltı Şiirleri-1982, Hangi Leylasın Sen-1986 (1982 Nevzat Üstün Şiir Başarı Ödülü), Sesini Bana Bırak-1994 (1993 Ceyhun Atuf Kansu Şiir Ödülü), Ateş Mektupları-1995, Konuş Benimle-1998, Sıcak Sancı- 2001, Özel Coğrafya Dersleri-2021 (Çakıltaşı-2013), Kül Kahvesi- 2021.
ROMANLARI: Yağmurlar Nereye Yağar-1981 (1981 Mehmet Ali Yalçın Roman Ödülü 3. lüğü), Uykusu Derin Şehir-1991 (1991 Ferit Oğuz Bayır Roman Ödülü), Yalnız Seninle (Gençlik Romanı)- 2003, Mor Odanın Gizi (Gençlik Romanı) -2014, Şeytanminareleri- 2009 (2010 Orhan Kemal Roman Armağanı, 2010 Dil Derneği Ömer Asım Aksoy Roman Ödülü), Anne Beni Bekleme-2016, Bana Bir Resmini Yolla-2023 (2024 Yunus Nadi Roman Ödülü).
ANI, ANLATI: Sılam Isparta-2009, İzmir’in Kalbi Kemeraltı-2011.
ÇOCUK KİTAPLARI: Sıska Balıkçı, Alyanaklı Mavi Balon, Can Dede’nin Çocukları, Bilgisayara Giren Tırtıl (Utgeverij De Inktvis Yayınevi’nce Hollandacaya çevrilerek Mor Gezegen adıyla yayımlandı.), Bilgisayar Amca, Dedem Çocuk Oldu, Sevgi Kuşları, Akıllı Tavşanlar, Kuyudaki Asker, Serçenin Şiir Defteri, Kardan Adam Kaçtı, Yengeçten Korkan Köpek, Yaralı Tavşanın Doktoru, Bilgisayarlı Şapka, Bir Kedinin Anıları, Annemin Mektupları, Bahçeden Kovulan Çiçek, İşte O Çocuk, Başparmağın Şarkısı, Sayısal Çocuk, Oyuncakların Park Gezisi, Dönme Dolap, Döner Kebap, Yurdunu Yitiren Ağaç, Sahibini Gezdiren Kedi, Küçük Yeşil Tırtıl, Atatürk Bizi Seviyor, Sözel Çocuk, Dağları Seven Çocuk, Kış Şiirleri.
RADYO OYUNLARI: Sevgi Nereye Gitti, Bencil, Yalnızlıkta Çoğalanlar, Boşluktaki Adam, Rüzgârda Savrulanlar, Yabancı, Karabataklar, Altın Köstek, Gizli Acıların Gölgesi, Tutkulu Düşler, Şeyh-i Sanan’ın Aşkı. Şeyh-i Sanan’ın Aşkı ile 1996/1997 Almanya’nın Sesi Radyosu Türkçe Edebiyat Ödülü’nde birinci oldu. Şeyh-i Sanan’ın Aşkı, Almanya’nın Sesi Radyosu’nda (D.W.), WDR’de Türkçe-Almanca seslendirildi; sanal ortamda yayımlandı.
ARKASI YARINLAR: Yağmurlar Nereye Gitti, Uykusu Derin Şehir, Yürekler Yaprak Açınca, Nafile Hanım, Kuyudaki Asker.