Ved sommer-OL 2012 kom han på andreplass både i kvalifiseringsheatet sitt og i semifinalen. I finalen løp han på 1:42,53, som var ny personlig rekord, og vant med det bronsemedalje på denne distansen, bak David Rudisha og Nijel Amos.