Il a été sélectionné pour participer aux Jeux d'été de 2020 dans l'épreuve masculine du 1 500 mètres[1],[2]. Il a été reçu par le président somalien de l'époque, Mohamed Abdullahi Mohamed, au palais présidentiel de Mogadiscio, en compagnie du ministre de la Jeunesse et des Sports du gouvernement fédéral somalien, Hamse Said Hamse, avant l'événement[3].
Il a eu l'honneur d'être le porte-drapeau de sa nation lors de la cérémonie d'ouverture des Jeux olympiques[4]. Il a réalisé son meilleur temps personnel au 1500 m à Tokyo, en terminant dixième de sa série avec un temps de 3:43:96[5].
Il a participé au 800 m aux Championnats d'Afrique 2022 et a réalisé un temps personnel de 1:49.03 alors qu'il se qualifiait de sa série pour les demi-finales, où il a été le dixième plus rapide avec un temps de 1:49.24[6].