Career
Born in Rio de Janeiro, Marcos Antônio spent seven years of his professional career in Portugal, playing for C.D. Aves, G.D. Estoril Praia, A.D. Sanjoanense, U.D. Oliveirense (two spells), Boavista F.C. and C.D. Trofense. He appeared in the top division with Boavista, starting in only one game in the 2006–07 season (182 minutes of action overall). Four of the other six years were spent in the second level.