Bacharel em direito pela Faculdade Nacional de Direito (atual UFRJ) desde 1963; Curso de doutorado em Direito Público do Trabalho, na mesma instituição (1965); Magistrado aposentado (de 1972 até 1991) com atuação nas áreas cível, criminal e eleitoral; Foi professor universitário na Instituição Toledo de Ensino de Araçatuba e na Universidade Paulista de Ensino, Unip, de São José do Rio Preto; Foi assessor jurídico na Secretaria de Habitação em São José do Rio Preto; Advogado militante em causas cíveis.