Subchefe adjunto para Assuntos Jurídicos da Casa Civil desde setembro de 2007, Marivaldo de Castro havia ocupado o cargo de diretor do Departamento de Política Judiciária da Secretaria da Reforma do Judiciário (SRJ) entre 2005 e 2007 e foi nomeado secretário da SRJ em agosto deste ano. A SRJ faz parte da estrutura organizacional do Ministério da Justiça e tem como objetivo orientar ações para a melhoria dos serviços judiciários prestados aos cidadãos.
O secretário de Reforma do Judiciário é graduado pela Universidade de São Paulo (USP) e possui mestrado em Direito Processual Civil pela mesma universidade.