Médaillé d'argent des championnats du monde cadets 2013, il se classe des championnats du monde juniors de 2014. En 2015, il porte son record personnel à 10 s 16 à Bedford, et remporte par la suite le titre du 100 m des championnats d'Europe juniors 2015, à Eskilstuna, dans le temps de 10 s 36.