Tadasse belegte in den Juniorenrennen der Crosslauf-Weltmeisterschaften 2005 und 2006 die Plätze sechzehn und elf. Bei den Leichtathletik-Juniorenweltmeisterschaften 2006 in Peking wurde er Sechster im 5000-Meter-Lauf. Ebenfalls in der chinesischen Hauptstadt trat er erstmals in Erwachsenenbereich in Erscheinung. Bei den Olympischen Spielen 2008 wurde er Zehnter über 5000 m und belegte den zwölften Rang im 10.000-Meter-Lauf.