Dans la Coupe du monde, il fait ses débuts en 1991 à Ruhpolding. Il rentre dans le top trente deux an plus tard à Pokljuka. En 1994, il signe son meilleur résultat individuel avec une huitième place sur le sprint de Ruhpolding. Trois ans plus tard, il gagne une épreuve par équipes aussi à Ruhpolding avec Reinhard Neuner, Ludwig Gredler et Wolfgang Perner, pour son unique victoire internationale. Il a concouru à cinq éditions des Championnats du monde, obtenant comme meilleur résultat une quatrième place à la course par équipes en 1993. Il prend sa retraite sportive en 1997.