Nel 2014, ha gareggiato nel percorso a piedi di 10.000 metri maschile ai Campionati mondiali juniori di atletica leggera del 2014 tenutisi a Eugene, Oregon, Stati Uniti. Nel 2017, ha finito al 6 ° posto nella corsa a piedi di 20 chilometri maschile ai Campionati europei di atletica leggera U23 del 2017
tenutosi a Bydgoszcz, in Polonia.