W 2005 startował na mistrzostwach Europy juniorów w Kownie. Rok później zdobył złoto mistrzostw świata juniorów w Pekinie. Bez powodzenia startował na halowych mistrzostwach Europy w Birmingham. Piąty zawodnik mistrzostw Starego Kontynentu z 2010. W 2011 dotarł do finału mistrzostw świata w Daegu. Zajął 6. miejsce podczas halowego czempionatu światowego w Stambule (2012). W tym samym roku startował na igrzyskach olimpijskich w Londynie, na których uplasował się na szóstym miejscu. W 2014 zdobył złoty medal mistrzostw Europy w Zurychu. Brązowy medalista halowych mistrzostw świata w Portland (2016). Dziesiąty zawodnik igrzysk olimpijskich w Rio de Janeiro w tym samym roku.