Passou no concurso para juiz de direito em 1980 e ingressou na magistratura em 08 de janeiro de 1981, tendo sido nomeado para a Comarca de Dom Pedro. Em 1984 foi promovido por antiguidade para a comarca de Balsas, onde permaneceu até o ano de 1989, quando foi removido, a pedido, para a comarca de Itapecuru-Mirim. Foi promovido, por merecimento, para a 3ª Vara da Comarca de Timon, em 1990.Em nova promoção, desta vez por antiguidade, tornou-se juiz auxiliar de São Luís, em 17 de março de 1993. Atuou em diversas varas cíveis e da Fazenda Pública, até a sua titularização, na 4ª Vara da Família. No ano de 2002, foi designado para desempenhar as funções de juiz auxiliar da Corregedoria Geral da Justiça, tendo sido reconduzido à função nas gestões dos desembargadores Stélio Muniz, Jamil Gedeon e Antônio Guerreiro Júnior. Em 16 de dezembro de 2011 foi designado para desempenhar as funções de juiz auxiliar da Presidência do TJ, função que exerceu até ser eleito desembargador, pelo critério de merecimento, e oficialmente empossado no dia 16 de maio.
Foi agraciado pelo Tribunal de Justiça do Maranhão com a Medalha Bento Moreira Lima, recebendo o Diploma do Mérito Judiciário, instituído pela Resolução nº. 18, de 6 de novembro de 1986, por serviços relevantes em favor do Poder Judiciário do Estado do Maranhão, tendo recebido as medalhas de bronze, prata e ouro. Recebeu os títulos de Cidadão Balsense e Penalvense, no ano de 2003.