W 2000 i 2002 bez sukcesów startował w mistrzostwach świata juniorów. Na uniwersjadzie w 2007 by czternasty, a na igrzyskach olimpijskich w 2008 i mistrzostwach świata w 2009 i 2013 zajmował odległe miejsca. W 2011 został mistrzem Ameryki Południowej oraz brązowym medalistą uniwersjady. W 2013 zdobył brąz na mistrzostwach Ameryki Południowej. Mistrz igrzysk boliwaryjskich w chodzie na 50 kilometrów (2013). W 2015 zdobył złoty medal igrzysk panamerykańskich w Toronto.