Ayvalık’ta doğdu. İlkokulu ve ortaokulu Ayvalık’ta, liseyi İzmir Kız Lisesinde okudu. İstanbul Yüksek Öğretmen Okulunu ve İstanbul Üniversitesi Türk Dili ve Edebiyatı Bölümünü bitirdi. İzmir Kemalpaşa ve İzmir Karataş liselerinde edebiyat öğretmeni, Dokuz Eylül Üniversitesi, Karadeniz Teknik Üniversitesi ve Galatasaray Üniversitesinde öğretim görevlisi olarak çalıştı. Yıldız Teknik Üniversitesinden emekli oldu. Bir oğlu, bir kızı, iki 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ı. Eski Bir Balerin adlı kitabıyla Sait Faik Hikâye Armağanını, “Potluğu Gidermek” adlı ö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 Karşılaşması) Ödülünü, Savrulmalar adlı öykü kitabıyla da Sedat Simavi Edebiyat Ödülünü kazandı. 2011’de “10 Yılın En İyi Çocuk Tiyatro Oyunu” ödülünü kazandığı Çocuk ve Gençlik Yayınları Derneğinin 2014’te de Türkü Çocuk ile Yılın Çocuk Romanı Jüri Özel Ödülü’nü aldı. 2014’te TÜYAP İzmir Kitap Fuarı Onur Yazarı seçildi. 2016’da “edebiyat” alanında Troya Kültür Sanat Ödülüne layık görüldü. Ö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ı. Bu kitap üst üste baskılar yaptı. Cumhuriyet gazetesinin Kitap ekinde “Türkçe Günlükleri” adlı köşede 9 yıl yazdı. Çeşitli yayın organlarında yazmayı sürdürüyor.