Huru a debutat la nivel internațional în cursa junior la Campionatul Mondial de Cross Country IAAF 2007, unde a obținut locul 23 și a ocupat locul patru în cursa de echipă cu Uganda. Prima sa medalie internațională a urmat în anul următor, la Jocurile de tineret ale Commonwealthului din 2008, când a terminat pe locul al doilea după compatriotul Moses Kibet la 5000 de metri. La Campionatul Mondial de Cross Country 2009
El s-a îmbunătăţit în cursa junior la locul 17, dar din nou echipa Ugandă a fost cu un loc mai puţin de medalii. El a stabilit o serie de recorduri personale pe pistă în Europa în acel an, alergând 3:53.57 minute pentru 1500 de metri, 7:53.71 minute pentru 3000 de metri și 13:32.28 minute pentru 5000 de metri.