Il devient champion olympique aux Jeux de Barcelone en 1992 dans la catégorie mi mouches après sa victoire en finale contre le Bulgare Daniel Petrov. Marcelo remporte également au cours de sa carrière amateur deux médailles d'argent aux championnats du monde de Moscou en 1989 et de Sydney en 1991 et la médaille d'or aux Jeux panaméricains de La Havane en 1991.