Horngacher urodził się 20 września 1969 roku w Wörgl. Był skoczkiem narciarskim, dwukrotnym medalistą olimpijskim i pięciokrotnym medalistą mistrzostw świata.
Karierę zawodniczą zakończył po sezonie 2001/2002. Postanowił zająć się szkoleniem i otrzymał posadę asystenta trenera reprezentacji Austrii. W sezonie 2004/2005 objął funkcję trenera kadry B polskiej reprezentacji. Na Mistrzostwach Świata Juniorów w Rovaniemi w 2005 roku jego podopieczni: Paweł Urbański, Wojciech Topór, Piotr Żyła i Kamil Stoch wywalczyli srebrny medal w konkursie drużynowym. Od sezonu 2006/2007 jest trenerem niemieckiej kadry B, a następnie został osobistym trenerem Martina Schmitta.