Il termine de la finale du des Championnats d'Europe 2014 à Zurich. Son meilleur temps sur est de 3:35.22, obtenu à Rieti le .