Career
Born in Coimbra, Marcelino started his career at Sporting Clube de Portugal, but never represented the main squad, going on to have consecutive loan stints. He made his professional debuts with F.C. Penafiel, first appearing in a 1–1 home draw against Rio Avenue Football Club. He was an important offensive element throughout the season, as his team retained its top level status.
Foreign 2005-2006 Marcelino was loaned to Dutch Eredivisie"s Royal Bank of Canada Roosendaal, which dropped down a level at the end of the campaign. Subsequently released by Sporting he joined Vitória de Guimarães in the second division, but left in January 2007 to Cypriot side Air Corps Omonia, where he failed to establish himself.
Marcelino moved countries again in 2008-2009, moving to Spanish third level team Racing de Ferrol.
However, in January 2009, he returned to Cyprus with APOP Kinyras Football Club, joining several other compatriots in the squad and being released exactly two years later. In 2013, after one year in Morocco, Marcelino signed a contract with Omani club First Rate (at Lloyd's)-Seeb. On 21 August of the following year, he was drafted by Football Club Goa to play in the inaugural edition of the Indian Super League.
He scored his first and only goal for the franchise on 10 December, helping to a 1–1 draw at Atlético de Kolkata.
On 22 January 2015 Marcelino was signed by another Indian side, I-League"s Pune Football Club, completing the team"s foreign quota after replacing Liberian Eric Brown. On 12 January 2016, Marcelino signed for Cypriot Second Division team Karmiotissa Pano Polemidion.