[6] In spite of this he was chosen to compete at the 2000 World Junior Championships in Athletics held in Santiago de Chile and came 24th.
He set a personal best of 1:22:31 hours for the 20 km walk at the Na Rynek Marsz meet in June 2007, but managed only 13th place at the 2007 Summer Universiade and was again disqualified at the 2007 World Championships in Athletics.
He debuted over the 50 km walk distance that October and set a time of 3:54:42 hours in Congers, New York.
He began with a win at the national championships, but failed to finish at the 2011 Pan American Race Walking Cup.
He rebounded with a near-personal best of 1:22:18 hours to take eighth at Rio Maior's Grande Premio Internacional en Marcha Atletica.
[15] He competed at the 2012 Summer Olympics but was disqualified just beyond an hour into the 50 km race having been shown three red cards.
[23] Chocho represented Ecuador in the men's 50 kilometres walk at the 2020 Summer Olympics, finishing 19th with a season best.