He made his Olympic debut at the 2008 Beijing Games and was his country's best performer in the marathon, finishing in eighth place.
He made further appearances in Eritrea's World Championships marathon squad, but failed to finish the distance in both 2009 and 2011.