Graduado em Direito pela Universidade do Estado do Rio de Janeiro. Bacharel em Filosofia pela Universidade Federal do Rio de Janeiro. Procurador de carreira do Ministério Público de Contas do Estado do Rio de Janeiro desde 2006, exercendo atualmente o cargo de Procurador-Geral da instituição.