Dans la Coupe du monde, il enregistre son premier top dix à Pokljuka durant la saison 1994-1995, avec une septième place sur l'individuel, peu avant de se classer troisième au relais de Ruhpolding. Il prend part ensuite aux Championnats du monde à Antholz, où il est notamment 17e de l'individuel. En 1996, avec une cinquième place à Brezno, il réalise sa meilleure performance individuelle en Coupe du monde. C'est de nouveau à Ruhpolding, qu'il monte sur un podium en Coupe du monde en 1997, remportant cette fois une victoire sur la course par équipes. Neuner prend part aux Jeux olympiques de Nagano en 1998, où il est 61e du sprint et onzième du relais. Il parvient en 2000 à obtenir une septième place à Oberhof dans un sprint, son dernier résultat significatif en biathlon, dont il est actif jusqu'en 2001.
En 2000, il fait ses débuts dans le ski de fond au niveau international, prenant part à sa première course de Coupe du monde à Lahti, où il est treizième du sprint. En , il fait son unique incursion dans le top dix à Cogne avec une neuvième place au sprint libre. Pour sa deuxième participation aux Jeux olympiques en 2002, il prend la 23e du sprint de ski de fond. Il compte aussi une sélection aux Championnats du monde 2003, où il est 40e du sprint, pour sa dernière compétition internationale.
Il obtient ensuite un rôle d'entraîneur dans l'équipe autrichienne de biathlon. Il fait partie des personnes impliquées dans le scandale de dopage dans l'équipe d'Autriche aux Jeux olympiques d'hiver de 2006 et est banni en 2007 par sa fédération[1].