Instrutor do CEAJUD/CNJ, onde ministrou cursos de auditoria de orçamento de obras e de auditoria de obras públicas. Autor do curso de auditoria de obras públicas (EaD) do Instituto Serzedello Corrêa – TCU. Autor do curso de RDC – Regime Diferenciado de Contratações Públicas (EaD) do Instituto Serzedello Corrêa – TCU. Professor de cursos preparatórios para concursos da área de engenharia e orçamentação de obras (Curso Cathedra e Grancursos). Ministra cursos nas áreas de auditoria de obras, orçamento de obras, RDC e licitações e contratos de obras públicas, já tendo realizado cursos para diversos órgãos e entidades da Administração Pública, por exemplo, TCE-AM, TCE-ES, TCE/MS, TCE-MT, TCE-MG, TCE-TO, TCM-PA, TCE-RS, TCE-SC, TCDF, TJSC, TJPI, TJPA, Controladoria-Geral do Estado do Ceará, Controladoria-Geral do Estado do Mato Grosso, MPRS, MPMT, MPBA, Escola de Magistratura do Espírito Santo, Ministério das Cidades, Ministério da Saúde, AMAN,
PGE-CE, CNJ, MPU, Suframa, Caesb/DF, Copasa/MG, Codevasf, Embrapa, Caixa Econômica Federal, prefeituras diveras, várias universidades federais, ENA/SC e outros.