W 2010 zajął 7. miejsce w chodzie juniorów podczas pucharu świata oraz był szósty na juniorskich mistrzostwach świata. Czwarty zawodnik panamerykańskich mistrzostw juniorów z 2011. W 2012 reprezentował Meksyk na igrzyskach olimpijskich w Londynie, na których zajął 46. miejsce w chodzie na 20 kilometrów. Medalista międzynarodowych mistrzostw Niemiec.