Nel 2006 ha vinto la medaglia d'argento nei 10.000 metri ai Giochi del Commonwealth di marzo. In aprile ha partecipato ai Campionati del Mondo di Cross Country
, dove ha chiuso all'ottavo posto nella gara a lungo e ha vinto una medaglia d'argento nella competizione di squadra. L'anno successivo terminò 19° ai Campionati del Mondo 2007.