Hän voitti olympiakultaa.
Vuoden 2012 olympiakilpailun mestari 2:08:01:n voitolla kuumana, aurinkoisena ja kosteana. Tämä oli Ugandan ensimmäinen olympiamitali sitten vuoden 1996, maan ensimmäinen olympiamitali sitten vuoden 1972 ja maan ensimmäinen koskaan maratonissa. Hän voitti Moskovan IAAF-mestaruusmaratonissa 17. elokuuta 2013.