Pada tahun 1992, ia pindah ke Spanyol dan bergabung dengan klub Playas de Castellon.
Di sana ia meraih tiga gelar juara liga futsal Spanyol pada tahun 1994, 1998, dan 2000. Ia juga pernah bermain untuk klub lain di Spanyol seperti El Pozo Murcia dan Caja Segovia.
Pada tahun 2001, ia kembali ke Brasil dan membela klub Malwee Jaragua. Di sana ia meraih satu gelar juara liga futsal Brasil pada tahun 2002.
Ia juga pernah membela tim nasional futsal Brasil pada tahun 1996 dan 2000.
Ia pensiun sebagai pemain pada tahun 2003 dan beralih menjadi pelatih. Ia memulai karier kepelatihannya sebagai asisten pelatih di klub Playas de Castellon di bawah PC De Oliveira.
Sebagai pelatih, Marcos Sorato mencapai puncak kesuksesannya saat menjadi pelatih tim nasional futsal Brasil dari tahun 2009 hingga 2012.
Ia berhasil membawa Brasil menjuarai Piala Dunia Futsal dua kali berturut-turut pada tahun 2008 dan 2012.
Pada tahun 2011, ia dinobatkan sebagai Pelatih Futsal Terbaik Dunia oleh Federasi Futsal Internasional (FIFUSA).
Ia juga pernah melatih beberapa pemain futsal terkenal seperti Falcao, Neto, Vinicius, dan Fernandinho.