Nel 2007 ha vinto la medaglia di bronzo ai Campionati del mondo di corsa su strada 2007, aggiudicandosi inoltre anche la medaglia d'oro a squadre; nella circostanza, ha anche realizzato il suo miglior tempo in carriera in mezza maratona, con 59'05". Nel medesimo anno ha inoltre esordito in maratona, vincendo la Milano Marathon. Nel 2008 ha invece vinto la sua prima major in carriera, imponendosi nella Maratona di Chicago con il tempo di 2h06'25", suo miglior risultato cronometrico in carriera in maratona.