Boavista F.C.
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.