Jedenasty chodziarz igrzysk Wspólnoty Narodów w Nowym Delhi (2010). W 2014 zajął 12. miejsce na mistrzostwach Europy, a rok później był 24. podczas mistrzostw świata w Pekinie. Szósty chodziarz igrzysk olimpijskich w Rio de Janeiro (2016).