Akşehir’de doğdu. Hakkı Efendi’nin oğludur. Orta ve lise öğrenimini Mersin’de yaptı. Hukuk tahsili için Ankara’ya gitti (1953). 1954 yılında Son Havadis gazetesinde düzeltmen olarak gazeteciliğe başladı. Daha sonra sırası ile Yeni İstanbul, Ulus, Hakimiyet, Yeni Sabah ve Tercüman gazetelerinin Ankara bürolarında çalıştı. Ulus gazetesinin istihbarat şefliğini yaptı. Bilahare TRT’ye geçti (1970). 1977’de TRT Haber Dairesi Başkanlığına getirildi. 12 Eylül 1980’den sonra emekli oldu. Emeklilik yıllarında çeşitli gazete ve dergilerde çalıştı. 2000 yılında CHP genel başkan danışmanlığına getirildi. Bir müddet sonra ayrılıp İstanbul’da gazeteciliğe döndü.
Öğrenciliği sırasında şiire başlayan Karahun, Varlık dergisinin düzenlediği yarışmayı kazandı. Acı Su (1956) adında bir şiir kitabı vardır.
Teoman Karahun, 8 Mayıs 2008 tarihinde Ankara’da vefat etti. Karşıyaka Mezarlığı’nda metfundur.