En 2012, lors des Championnats d'Europe de cross-country de Budapest, il se classe quatrième de l'épreuve individuelle et permet à l'équipe britannique d'obtenir la médaille d'argent par équipes, derrière l'Espagne. L'année suivante, il remporte la médaille d'argent du 5 000 m durant les Championnats d'Europe juniors de Tampere, en Finlande, s'inclinant devant le Norvégien Henrik Ingebrigtsen.