Advogado. Mestre em Direito pela PUCSP. Docente na Faculdade Paulista de Direito da PUCSP de 1991 a 2013. Procurador da USP - Universidade de São Paulo de 1992 a 2001. Gerente Jurídico da PRODAM - Processamento de Dados do Município de São Paulo em 2005. Aprovado na Cadeira de Processo Civil da Faculdade Nacional de Direito - UFRJ em 2011.