W 2002 roku zdobył brązowy medal w trapie juniorów na mistrzostwach świata w Lahti. Na Igrzyska zakwalifikował się, wygrywając w 2011 roku zawody Pucharu Świata w Pekinie. W 2012 roku w Larnace zdobył indywidualne mistrzostwo Europy. Podczas igrzysk olimpijskich w Londynie zakwalifikował się do finału z wynikiem 122 punktów (ostatnim dającym awans). W finale zdobył 24 punkty na 25 możliwych i wynikiem 146 punktów wyrównał rekord olimpijski. Wygrał po dogrywce, pokonując 6-5 Włocha Massima Fabbriziegoe. Cztery lata później w Rio de Janeiro odpadł w kwalifikacjach i zakończył rywalizację na 9. miejscu. W 2017 roku zdobył brązowy medal mistrzostw Europy w Baku.