Se graduó en Derecho en la Universidad de São Paulo y, antes de ser político, fue profesor de Lengua portuguesa en el Colegio Dante Alighieri, ubicado en la ciudad de São Paulo.