2002 errang er ebenso wie im darauffolgenden Jahr als Gesamtsieger beim Maratón de la Comarca Lagunera den mexikanischen Meistertitel, und 2003 wurde er Neunter in Mailand. Einem vierten Platz in der Comarca Lagunera 2004 folgte 2005 ein weiterer Sieg in Monterrey. 2007 wurde er Dritter in der Comarca Lagunera, Achter beim Marathon der Panamerikanischen Spiele in Rio de Janeiro und kam bei den Straßenlauf-Weltmeisterschaften in Udine auf den 64. Platz.