25 lipca 1996 roku podczas turnieju olimpijskiego 1996 w Atlancie zdobył złoty medal w konkurencji strzelania z karabinu małokalibrowego 50m w pozycji leżącej z wynikiem 104.8 na 109 możliwych (w kwalifikacjach jako pierwszy zawodnik w historii osiągnął maksymalny wynik – 600, czym ustanowił rekord olimpijski), łącznie osiągając w tej konkurencji 704.8, czym ustanowił rekord świata (pobity przez Białorusina Siarhieja Martynaua podczas turnieju olimpijskiego 2012 w Londynie – 705.5). Startował w konkurencji strzelania z karabinu małokalibrowego 50m w trzech pozycjach (37. miejsce). Za swoje osiągnięcie podczas tego turnieju został odznaczony Srebrnym Liściem Laurowym przez ówczesnego prezydenta Niemiec – Romana Herzoga.