É professor de História da Secretaria Municipal de Educação do Rio de Janeiro desde 2016. Atualmente é Diretor IV do Ginásio Experimental de Novas Tecnologias Educacionais (Escola Municipal André Urani( Foi responsável pela disciplina de História da Marinha Mercante na Fundação de Estudos do Mar (FEMAR). Atuou na Universidade Camilo Castelo Branco onde nas licenciaturas em História, Geografia, Letras e Pedagogia.