Career
Cordero made his debut on 4 September 1994 for second division outfit Municipal Puriscal against Uruguay de Coronado. Nicknamed Rocky, he later played for Alajuelense, Herediano, Brujas, Cartaginés, Pérez Zeledón, Puntarenas, Ramonense before moving to second division side Barrio Mexico in summer 2010. He represented his country at the 2003 UNCAF Nations Cup as well as at the 2001 Copa América and was a non-playing squad member at the 2002 World Cup.
His final international was a June 2004 friendly against Nicaragua.