Il devient champion d'Europe junior de cross en 2014, en individuel et par équipe, à Samokov. Il confirme en signant une deuxième victoire individuelle à Hyères en 2015 où il remporte aussi la médaille d'argent par équipes. Le , il est finaliste du lors des Championnats d'Europe 2016 à Amsterdam.