1984 gewann er bei den Panamerikanischen Juniorenmeisterschaften im 10-Kilometer-Gehen und konnte diesen Titel 1986 erfolgreich verteidigen. Bei den Juniorenweltmeisterschaften 1986 belegte er den siebten Platz. 1987 trat er international erstmals in der Erwachsenenklasse an und gewann auf der 20-Kilometer-Strecke auf Anhieb den Geher-Weltcup und den Titel bei den Panamerikanischen Spielen in Indianapolis. Dort siegten mit María Colín über 10.000 m, Mercenario über 20 Kilometer und Martín Bermúdez über 50 Kilometer auf allen Gehstrecken Athleten aus Mexiko. Bei den Weltmeisterschaften in Rom wurde Mercenario disqualifiziert. Im Jahr darauf belegte er bei den Olympischen Spielen 1988 in Seoul den siebten Platz über 20 Kilometer.