Possui mestrado e Doutorado em Direito Processual pela Faculdade Mineira de Direito da Pontifícia Universidade Católica de Minas Gerais(conclusão respectivamente em 2000 e 2007). Atualmente é Desembargador - Tribunal de Justiça de Minas Gerais, Membro da Associação de Juízes para a Democracia e professor de Processo Civil e Processo Coletivo do Instituto de Educação Continuada da Puc-Minas.