Hän syntyi Keniassa nimellä Peter Ndegwa, mutta muutti nimensä ja kansalaisuutensa vuonna 2005. Hän voitti hopeamitalin Aasian olympialaisissa 2006. Hän sijoittui 29. sijalle vuoden 2007 maailmanmestaruuskilpailussa ja 39. sijalle vuoden 2008 maailmanmestaruuskilpailussa.
Ja 40. vuoden 2007 maailmanmestaruuskilpailussa. Hän voitti Madridin maratonin vuonna 2009.