João Maria Guilherme Dantas nasceu na comunidade de Curicaca, município de São Paulo do Potengi/RN em 23 de dezembro de 1965, sendo filho de Leonel Ulisses Dantas e Antonieta Guilherme Dantas. Empresário, é casado com Simone Batista Lopes Dantas com quem teve duas filhas: Jéssica, nascida em 1 de maio de 1993; e Érika, nascida em 1 de junho de 2001.
Entrou na política em 2020, tendo sido escolhido para ser o companheiro de chapa do pré-candidato a Prefeito Pacelli Souto. Devido a pandemia de COVID-19, as eleições realizaram-se em 15 de novembro de 2020, na qual foi eleito com 6.713 votos. João Maria foi empossado como o 16.º vice-prefeito de São Paulo do Potengi em 1 de janeiro de 2021.