En 2015, il devient le premier Britannique à remporter les championnats d'Europe de cross-country, dans la catégorie des moins de 23 ans, à Hyères. Il remporte deux médailles, sur et sur , lors de l'Universiade 2017 à Taipei.