Na počátku kariéry vystřídal několik brazilských fotbalových celků, poté v roce 2002 přestoupil z klubu São Caetano do Evropy do španělského klubu Villarreal CF. Ve Villarrealu strávil podstatnou část kariéry a působil zde i jako kapitán týmu. V červnu 2013 se rozhodl odejít do klubu New York Cosmos (USA).[1] V tomto zámořském klubu ukončil v roce 2015 aktivní hráčskou kariéru.
Reprezentační kariéra
Marcos Senna získal španělské občanství začátkem roku 2006.[zdroj?]