Peter Ndegwa izenez jaio zen Kenian, baina izena eta nazionalitatea aldatu zituen 2005ean. 2006ko Asiako Jokoetan zilarrezko domina irabazi zuen. 29. postuan amaitu zuen 2007ko Munduko Txapelketan, eta 39.a 2008ko Munduko Cross Country Txapelketan.
eta 40.a 2007ko Munduko Txapelketan. Madrilgo maratoia irabazi zuen 2009an.