Asıl ismi "Beşir Ayvaz" olup 11 şubat 1953 tarihinde Sivas’ın Zara ilçesinde doğmuştur. Sivas 'ta ilk ve orta öğreniminin ardından 1975'te Bursa Eğitim Enstitüsü Edebiyat Bölümünü'nü tamamlamıştır. Çeşitli liselerde Türkçe ve edebiyat öğretmenliği yapmış, TRT’de uzman olarak çalışmıştır. Lise yıllarında mahallî gazetelerde amatör olarak yürüttüğü gazetecilik mesleğine Hergün, Tercüman, Türkiye, Zaman ve Yeni Ufuk gazeteleriyle, Aksiyon dergisindeki köşe yazarlığı ve yöneticilik ile devam etmiştir. 1985-1991 yılları arasında Tercüman gazetesinin “Kültür-Sanat” yönetmenliği yapmıştır. Yeni Ufuk gazetesinde ise genel yönetmen olarak çalışmıştır. Dergâh, Kubbealtı Akademi, Hareket, Hisar, İzlenim, Türk Edebiyatı, Türkiye Günlüğü, Yeni Türkiye gibi dergilerde birçok deneme ve makale yayımlamışltır. Bir ara Kültür Bakanlığı danışmanı olarak görev yapmıştır.
ADTYK Atatürk Kültür Merkezi, İstanbul Şehir Tiyatroları Repertuar Kurulu, TDV İslâm Ansiklopedisi Türk Dili ve Edebiyatı Merkez ilim ve Redaksiyon Kurulu üyeliklerinde bulunmuştur. Ayrıca CNN Türk’te Hilmi Yavuz’la birlikte iki yıl “Gökkubbemiz” adlı kültür programını hazırlamış ve Kasım 2001-Temmuz 2005 tarihleri arasında Radyo ve Televizyon Üst Kurulu üyesi olarak görev yapmıştır.[2] TRT 2’de “Bir Tepeden” adlı bir kültür programı hazırlayan yazar, halen Türk Edebiyatı Dergisi’nin genel yayın yönetmenliğini yürütmekte ve Zaman gazetesinde köşe yazarlığı yapmaktadır. Türkiye Yazarlar Birliği, iLESAM, Çocuk Vakfı ve Sezer Tansuğ Kültür ve Sanat Vakfı’nın kurucu üyeleri arasında yer alıp Türkiye Gazeteciler Cemiyeti'in de üyesidir. Şiir, deneme, araştırma, inceleme ve biyografi alanında yayımlanmış çok sayıda kitabı bulunmaktadır.