2004 siegte er beim San-Sebastián-Marathon und war mit 2:16:45 h der erste Eritreer, der unter 2:20 h blieb. Bei den Leichtathletik-Weltmeisterschaften 2005 in Helsinki kam er in 2:18:46 auf den 25. Platz. Im selben Jahr wurde er bei den Halbmarathon-Weltmeisterschaften in Edmonton Neunter.