Juiz de Direito desde 1990. Iniciou a carreira como substituto na Comarca de Imperatriz, local onde atuou em várias unidades, sendo titularizado na Comarca de Guimarães. Respondeu por Cururupu, Pinheiro, Grajaú, Itapecuru-Mirim, Vargem Grande e Alto Parnaíba. Foi promovido para a Comarca de Grajaú e em seguida permutou para a Comarca de Itapecuru-Mirim. Chegou na Entrância Final (Comarca da Ilha de São Luís) em novembro de 1999, atuando em diversas unidades até compor a 2ª Turma Recursal Cível e Criminal de São Luís.