Роден е на 29 декември 1911 година в село Тресонче, Дебърско, днес в Северна Македония. Брат е на архитект Борис Огнянов, близък на Иван Михайлов и загинал край Костур през септември 1944 година[1]. През 1926 година се мести от Скопие в Стара Загора, където завършва гимназия. Следва право и държавностопански науки в Софийския университет. Издава първата си стихосбирка „Южни ветрове“ през 1936 г. Пише във вестник „Стожер“.[2]
Христо Огнянов е член на ЦК на ВМРО – Иван Михайлов и емигрант след комунистическия преврат. Христо Огнянов има добра репутация на журналист, работил като преподавател по славянски литератури в Мюнхенския университет, Западна Германия. Огнянов е секретар на Иван Михайлов в Загреб през периода 1943-1945 година. Неговата сестра Олга Огнянова през 1970 г. посетила Чехия, там получила книгата на Христо Огнянов на немски език.[4]
(в съавторство с Инге Огнянов) Südwinde: neuere bulgarische Lyrik. Heroldsberg: Glock und Lutz, 1978
Превъплъщения. Munchen, 1978
Асизки сонети. С предговор от Петър Увалиев и послеслов от Инге Огнянова. София: Едем 21, 1992
Български исторически календар. София, 1995, 384 с.
(под редакцията на Ото Кронщайнер) Christo Ognjanoffs Geschichte der bulgarischen Literatur: die erste bulgarische Literaturgeschichte in deutscher Sprache. Salzburg: Inst. für Slawistik, Univ., 1999