Juiz de direito do Tribunal de Justiça do Rio de Janeiro, doutor em Direito, mestre em Ciências Penais, professor no Programa de Pós-Graduação Stricto Sensu (mestrado) em Saúde Pública da Escola Nacional de Saúde Pública Sergio Arouca/Fundação Oswaldo Cruz; professor na PASSAGENS - Escola de Filosofia, ex-coordenador de Processo Penal da Escola da Magistratura do Estado do Rio de Janeiro, membro da Associação Juízes para a Democracia e do Corpo Freudiano - Escola de Psicanálise.