Son meilleur temps sur est de 3 min 35 s 37 obtenu à Oordegem-Lede le 6 juillet 2013 ce qui le qualifie pour les championnats du monde à Moscou, où il parvient à se qualifier pour la finale de l'épreuve. Il remporte la médaille de bronze de cette course lors des Championnats d'Europe d'athlétisme 2014 à Zurich,