2009 gewann er den Paris-Halbmarathon in 1:01:56 h[1] und wurde bei seinem Debüt über die Volldistanz Zweiter beim Paris-Marathon in 2:06:15 h.
2010 wurde er Dritter beim Ottawa-Marathon. Denselben Platz erzielte er beim Berlin-Marathon, wo er mit 2:05:25 h als bislang jüngster Läufer unter der 2:06-Marke blieb.