Horngacher a remporté la médaille de bronze au concours par équipes aux Jeux olympiques de Lillehammer 1994 et de Nagano en 1998. Il a également concouru aux Jeux olympiques d'hiver de 2002 à Salt Lake City, son meilleur résultat étant quatrième dans l'épreuve par équipes, en plus d'une cinquième place au grand tremplin, son meilleur résultat individuel aux jeux. Aux Championnats du monde 1991, il a remporté la médaille d'or dans l'épreuve de par équipes en grand tremplin, ajoutant trois autres médailles de bronze au cours des dix années suivantes (1993, 1999 et 2001); il a également remporté l'or dans l'épreuve par équipe en tremplin normal en 2001.