Il remporte la médaille d'or du 1 500 mètres lors des championnats d'Europe juniors de 2013 à Rieti en Italie. Il se classe par ailleurs septième des championnats d'Europe de 2016, à Amsterdam.