Graduado em História pela Universidade Federal da Bahia (UFBA).
Ensina em cursos pré – vestibulares e participa do quadro “Dica do Mestre”, do Programa Aprovado, exibido na TV Bahia.
Contribui frequentemente com textos para o Jornal Correio da Bahia – Caderno Aprovado.
É professor de Ciências Humanas do Programa do Governo Federal e do curso de formação continuada da Faculdade Evangélica de Salvador (Facesa).
Em 2007, o professor Marcos Barbosa lançou o livro Atualidades na 8ª Bienal do Livro da Bahia.