Career
Born in a Panama-Costa Rica border town, Gallardo played in Costa Rica for Pérez Zeledón from 2001 before joining Major League Soccer team Columbus Crew in April 2005, only to return to Pérez Zeledón after an unsuccessful spell. In February 2008 he made his debut for Uruguayan side Tacuarembó, but he returned to Costa Rica once again to play for UCR in summer 2008. A year later he moved across the border again after being snapped up by Atlético Chiriquí.
Gallardo represented Panama at the 2005 Fédération internationale de football association World Youth Championship in the Netherlands.
Gallardo has made four appearances for the senior Panama national football team