Comenzó a jugar al fútbol profesional con el São Paulo, donde permaneció durante tres años, y luego fichó por el Albacete Balompié, de España, donde permaneció solo por una temporada.
Después de tres años en el club, emigró una vez más, esta vez al club japonés Kashiwa Reysol, donde nuevamente permaneció solo un año antes de regresar a jugar en São Paulo.
Debido a su éxito y actuaciones con la Roma, Zago sigue siendo una figura popular entre los fanáticos romanistas, que lo apodaron Terminator durante su tiempo en el club.
El resultado fue una actitud positiva hacia él por parte de los fanáticos, quienes rindieron homenaje a su acción en la canción Brusco, las frases «Zago: escupe fuego como un dragón» y «la gente solo puede mantener la boca cerrada, sino AC Zago los escupirá».
Zago es también uno de los pocos jugadores brasileños que se conoce con su nombre y apellido.
Durante los años que pasó en Roma, había elegido su nombre en la camiseta para que se escribiera de diferentes formas, primero Antônio Carlos, luego AC Zago y luego simplemente Zago.
[3] En 2002, después de casi unirse al Bolton Wanderers, dejó Roma.
Sin embargo, problemas con la plantilla y las críticas al mal desempeño del Verdaõ motivaron su renuncia tres meses después.
[6][7] En enero de 2013, regresó a la Roma, esta vez como entrenador ayudante.