Nato a San Paolo nel 1952, ha conseguito una laurea in giurisprudenza. È autore di diverse opere teatrali scritte in collaborazione con l'attrice-autrice Jandira Martini. Il suo primo lavoro come autore è stato un adattamento di un'opera di Monteiro Lobato per un programma della Rede Globo. Ancora oggi il suo ruolo più conosciuto è quello del personaggio di Seu Peru[2] del programma Escolinha do Professor Raimundo, dove ha sostituito Orlando Drummond.[3]
È stato per vent'anni marito dell'attrice Jussara Freire; con lei ha avuto due figli, Caetano e Mari. Caruso e la Freire hanno interpretato una coppia nella telenovelaCoração de Estudante nel 2002, quando erano già divorziati. Un secondo matrimonio, con la performer Dani Calicchio, è naufragato dopo poco tempo. In seguito Caruso si è dichiarato bisessuale. Nel 2022 ha sposato il compagno Marcos Paiva, con una cerimonia celebrata in Portogallo. [4]