Ingressou na Justiça do Trabalho na 10ª Região em 1988, após aprovação em concurso público para o cargo de auxiliar judiciário. Simultaneamente, cursava Direito, e em um curto período, ascendeu a assistente de secretaria, onde começou a praticar seus primeiros despachos. Posteriormente, desempenhou as funções de assistente do Desembargador Platon Filho e, assessor do Desembargador Sebastião Renato de Paiva. Em 1991, submeteu-se ao seu primeiro concurso para juiz, na 18ª Região, obtendo uma excelente classificação, embora ainda não tivesse concluído o curso de Direito. Em 1992, seu sonho se realizou ao ser aprovado no 2º concurso para juiz do trabalho substituto deste tribunal. Assumiu sua função como magistrado e inicialmente atuou nas 7ª JCJ de Goiânia, São Luís de Montes Belos e Iporá. Posteriormente, foi nomeado titular da JCJ de Iporá e mais tarde transferido para a 1ª de Goiânia, onde permaneceu por 12 anos. Em 2013 assumiu a titularidade da 15ª Vara da capital por 10 anos. Em 9 de outubro de 2023, foi nomeado Desembargador Federal do Trabalho, pelo critério de antiguidade.