Il est, depuis 2014 et les Championnats d'Europe de Zurich, l'athlète le plus médaillé de toute l'histoire de ce championnat, avec 8 médailles (4 en or, 2 en argent, 2 en bronze). En août 2016, il obtient la seconde médaille olympique de sa carrière en remportant la médaille de bronze sur 200 m aux Jeux olympiques de Rio, derrière Usain Bolt et Andre De Grasse.