É juiz de direito com ingresso na magistratura no ano de 2003, tendo exercido suas atividades nas comarcas de Bequimão, São Luís Gonzaga do Maranhão e Açailândia. Atualmente é juiz titular do 1º Juizado Especial Cível e Criminal de São José de Ribamar, afastado para exercer a função de juiz corregedor da COGEX.
Foi juiz auxiliar da Presidência do Tribunal de Justiça por duas gestões junto ao setor de precatórios, secretário-geral da Câmara Nacional de Gestores de Precatórios e integrou o Tribunal Regional Eleitoral pela classe dos juízes de 1º grau.
É mestre em Direito e especialista em Direito Civil, Direito Processual Civil, Direito Constitucional e Gestão Judiciária. Também atuou no magistério, exercendo a docência junto à Escola Superior da Magistratura do Maranhão e à Universidade Uniceuma.