Consiguió la primera medalla de oro para Ecuador en los Juegos Olímpicos en la disciplina de 20 kilómetros marcha en Atlanta 1996. Posteriormente obtuvo la medalla de oro de los 20 km marcha en los Juegos Panamericanos de 2003 realizados en Santo Domingo (República Dominicana). Impuso una plusmarca mundial (1:17:21) en la misma disciplina en el Campeonato Mundial de Atletismo de 2003, celebrado en París.