Ayvalık’ta doğdu. İstanbul Yüksek Öğretmen Okulu’nu ve İstanbul Üniversitesi Türk Dili ve Edebiyatı Bölümü’nü bitirdi. Yıldız Teknik Üniversitesi’nden emekli oldu. Bir kızı ve bir oğlu; iki de torunu var.
Kültür Bakanlığı’nın açtığı Çocuk Yapıtları Yarışması’nda “Yanlışlıklar” adlı oyunuyla Başarı Ödülü, Akademi Kitabevi Yarışması’nda “Sabah Yolcuları” adlı dosyasıyla Öykü Birincilik Ödülü kazandı. ENKA Bilim ve Sanat Ödülleri üçüncülüğünü kazanan “Eski Bir Balerin” adlı öyküsünün de içinde bulunduğu Eski Bir Balerin adlı kitabıyla Sait Faik Hikâye Armağanı’na layık görüldü. “Potluğu Gidermek” öyküsüyle Yunus Nadi Armağanı Öykü İkincilik Ödülü’nü, “Ne Güzel Ölmüştüm” adlı öyküsüyle Borski Grümen (Balkan Yazarlar Buluşması) Ödülü’nü, Savrulmalar adlı öykü kitabıyla Sedat Simavi Edebiyat Ödülü’nü aldı. 2011’de “10 Yılın En İyi Çocuk Tiyatro Oyunu” Ödülü’nü aldığı Çocuk ve Gençlik Yayınları Derneği’nden 2014’te de Türkü Çocuk ile Yılın Çocuk Romanı Jüri Özel Ödülü’nü kazandı. TÜYAP tarafından 19. İzmir Kitap Fuarı’nın (2014) Onur Yazarı seçildi. Öyküleri Fransızca, Almanca, İngilizce, Sırp-Hırvatça ve Slovenceye çevrildi. Öykülerinden bir seçki Almanya’da Die Hochzeitsnacht adıyla kitaplaştı. Kırmızı Karanfil Ne Renk Solar? adlı romanı Milet Publishing tarafından As The Red Carnation Fades adıyla İngilizce yayımlandı. Türkçenin yanlış ve kötü kullanımını eleştirdiği Türkçe “Off” adlı kitabıyla büyük ilgi uyandırdı. Cumhuriyet gazetesinin Kitap ekinde “Türkçe Günlükleri” adlı köşede dokuz yıl yazdı. Çeşitli yayın organlarında yazmayı sürdürüyor.