Militar, João de Barros Rego nasceu em Olinda, na segunda metade do Século XVII. Foi vereador em Olinda (1668), juiz ordinário (1691) e provedor da Fazenda Real (1710).

Durante a Guerra dos Mascates participou das batalhas e acabou preso em maio de 1712. Morreu na prisão (Fortaleza do Brum, Recife), a 28-12-1712.