Viene de una familia de marchistas, es sobrino del medallista olímpico Joel Sánchez y es hijo del también atleta Víctor Sánchez, quien ahora es su entrenador.
Participó en los mundiales de atletismo de Osaka en 2007, donde consiguió el cuarto sitio, y en el de Helsinki en 2005, donde logró llegar en octavo lugar. En el Mundial de Atletismo de Berlín de 2009 ganó la medalla de bronce, en los 20 kilómetros de marcha. Hace unos días impuso una plusmarca regional en la prueba de marcha de 20 kilómetros de los Juegos Centroamericanos.