Ses meilleurs temps sont de 10 s 42 sur 100 m (en 2008) et de 20 s 81 sur 200 m (réalisé trois fois en 2010). En égalant presque ce dernier temps, en 20 s 83, il termine deuxième des Championnats d'Europe d'athlétisme par équipes 2011.