Possui graduação em Administração de Empresas pela Pontifícia Universidade Católica (1975), graduação em Ciências Jurídicas pela Universidade de São Paulo (1982) e graduação em Ciências Contábeis pela Pontifícia Universidade Católica (1978). Professor da Faculdade de Direito da Universidade São Judas Tadeu, desde ‘1995, lecionando Direito Processual Civil e Direito Administrativo.