Ankara Üniversitesi İletişim Fakültesi'ni bitirdi. Gazeteciliğe, Haziran 1980'de Cumhuriyet'te başladı. 12 Eylül döneminde sıkıyönetim ve eğitim muhabirliği, 1983 seçimlerinden sonra da Başbakanlık, ANAP ve parlamento muhabirliği yaptı. Bir süre Haber Müdürlüğü görevinde bulunduğu Cumhuriyet'ten, Nisan 1992'de ayrıldı.
Sabah Gazetesi'nde beş ay süren parlamento muhabirliğinden sonra Ekim 1992'de Hürriyet'e geçti. Yaklaşık beş yıl Hürriyet Ankara Büro Şefi olarak görev yaptı. Bir süre yine Hürriyet'te araştırmacı-yazar olarak çalıştı. 1998'de çıkan Gizli Kulaklar Ülkesi adlı ilk kitabı öncesinde Hürriyet gazetesinde Telekulak dosyası adlı bir yazı dizisi hazırladı. Bu dizide ilk kez kullandığı telekulak sözcüğü, daha sonraki yıllarda Türkiye'de gizli telefon dinlemelerini anlatan popüler bir kavram haline geldi. 2002'de Hürriyet gazetesi Ankarara Temsilci Yardımcılığı görevine getirildi. Aynı yıl Tempo dergisinde Kırlangıç Yuvası adlı köşede yazdı.
Ağustos 2004- 14 Mart 2005 tarihleri arasında “Anlatsam Roman Olur” başlığıyla Hürriyet gazetesinde gerçek yaşam öyküleri kaleme aldı. Bu dizide kaleme alınan öykülerden hareketle hazırlanan aynı adlı televizyon programı Kanal D’de yayınlandı. Tv 8'de bir dönem Çuvaldız ve Nerede Kalmıştı; Cine-5’te de “Üç artı Bir” adıyla her pazar yayınlanan bir söyleşi programı yaptı. Hürriyet Pazar’da “Puzzle portreler” başlığıyla yayınlanan portre söyleşileri hazırlıyor. 19 Nisan 2010 tarihinden itibaren de Hürriyet Okur Temsilciliği görevini üstlendi.