Üniversite öncesi eğitimini Malatya'da tamamlayan Taha Özhan, lisans eğitimini New York'ta, yüksek lisansını ise aynı şehirdeki New School for Social Research'de "Küresel Ekonomi-Politik" alanında tamamladı. Akademik çalışmaları sırasında üniversitelerde çeşitli dersler de veren Özhan, doktorasını ''Siyaset Bilimi ve Uluslararası İlişkiler'' alanında yaptı. Düşünce kuruluşu Siyaset, Ekonomi ve Toplum Araştırmaları (SETA) Vakfı kurucu ekibi içerisinde yer almak üzere 2005 yılında Türkiye'ye döndü.
2009 yılında SETA Başkanı olan Özhan, gerek Türkiye gerekse de bölge ülkelerinde gerçekleştirdiği saha raştırmalarında bölgesel değişimi ve aktörlerini yakinen takip etme imkânı buldu. Bu yıllarda AK Parti strateji ekipleri içerisinde de yer alan Özhan, Ahmet Davutoğlu'nun Başbakan olması üzerine 2014 Ağustos'unda SETA Başkanlığından ayrılarak Başbakan Başdanışmanlığı görevine atandı. Birçok uluslararası mecrada akademik çalışmaları yayımlanan Özhan, ulusal ve uluslararası medyada da sık sık yazıları ve yorumlarıyla yer aldı. Farklı Türkçe ve İngilizce gazetelerde yazdığı köşe yazılarına Star Gazetesi, Daily Sabah ve Middle East Eye'da devam eden Özhan'ın, yayımlanmış çeşitli Türkçe ve İngilizce makale ve kitapları da bulunmaktadır.
Özhan, evli ve üç çocuk babasıdır.