Il établit le record national espoirs et juniors sur 100 m en 10 s 28 à Skara en 2018. Il le bat en demi-finale du 100 m, en 10 s 22, lors des Championnats du monde juniors 2018 à Tampere mais, en finale, il ne confirme pas ce temps qui lui aurait valu le podium, et court en 10 s 28.