Graduado em Direito (Pontifícia Universidade Católica de Goiás – conclusão: 1999). Pós-graduado, “Lato Sensu”, em Direito Penal pela Universidade Federal de Goiás (UFG). Pós-graduado, “Lato Sensu”, em Direito Civil e Processual Civil pela Uni-Anhanguera. Pós-graduado, “Lato Sensu”, em Arbitragem, Negociação, Mediação e Conciliação pelo Centro Universitário de Goiás – Uni-Anhanguera/ESA-GO.
20/02/2004 à 15/07/2006 – Professor de Direito Civil na Associação de Educação e Cultura de Goiás; 2007/2009 – Conselheiro Estadual da Ordem dos Advogados do Brasil – Seção Goiás; 02-2007/08-2008 – Diretor Adjunto da Escola Superior de Advocacia da OAB/GO; 2010/2012 – Conselheiro Estadual da Ordem dos Advogados do Brasil – Seção Goiás; 19/07/2012 à 18/07/2014 – Juiz Membro Substituto do Tribunal Regional Eleitoral do Estado de Goiás; 04/02/2014 à 18/07/2014 – Juiz Auxiliar, portaria TRE/GO nº 71/2014; 27/03/2013 à 25/02/2014 – Gestor das Metas Nacionais do Tribunal Regional Eleitoral do Estado de Goiás; 27/11/2014 à 26/11/2016 – Juiz Membro Substituto do Tribunal Regional Eleitoral do Estado de Goiás; 20/10/2015 a 04/06/2020 – Diretor da Escola Judiciária Eleitoral de Goiás – Desembargador José Soares de Castro; 09/06/2016 à 08/06/2018 – Juiz Membro Titular do Tribunal Regional Eleitoral do Estado de Goiás; 27/07/2017 a 04/06/2020 – Coordenador da Comissão Permanente de Acessibilidade e Inclusão do Tribunal Regional Eleitoral do Estado de Goiás, portaria TRE/GO nº 265/2017; 05/06/2018 à 04/06/2020 – Juiz Membro Titular do Tribunal Regional Eleitoral do Estado de Goiás.