Hij vertegenwoordigde zijn vaderland bij de Olympische Spelen van 2012 (Londen) op de 3000 meter steeplechase waar hij de finale liep. Hij moest de strijd voor de finish staken.