David é bacharel em Ciências Sociais pela Universidade Federal da Paraíba (UFPB) e mestre em Ciências Sociais também pela Universidade Federal do Rio Grande do Norte (UFRN).
Ele atuou como professor substituto no Departamento de Educação da Universidade Estadual da Paraíba (UEPB), em Guarabira, e como professor substituto no Departamento de Relações Internacionais da UFPB em João Pessoa.
Portal Paraiba