Career
He started his career at second division Inter Barrio Cuba and played for Walter Ferretti, Parmalat, Masatepe and Real Estelí. El Salvador
After a stunning performance in the 2007 UNCAF Nations Cup, played in San Salvador, Sánchez joined San Salvador F.C. In his debut game, the speedy striker came on as a substitute in the 65th minutes, but managed to score 2 headed goals, giving his side the victory, 3–2, against Vista Hermosa.
In June 2007 he was snapped up by América Managua but left them for Walter Ferretti a year later. He has played for Real Estelí since 2010.
Sánchez made his debut for Nicaragua in an April 2001 friendly match against Belize and has earned a total of 19 caps, scoring no goals.
His final international was a January 2011 UNCAF Nations Cup match against Belize.