Bei den Halbmarathon-Weltmeisterschaften 2016 in Cardiff belegte er in 1:00:58 Stunden den siebten Platz und gewann mit der eritreischen Mannschaft die Bronzemedaille in der Nationenwertung. Im selben Jahr wurde er bei den Olympischen Spielen in Rio de Janeiro Zehnter im 5000-Meter-Lauf.