É mestre e doutor em Novo Testamento e interpretação bíblica com pós-doutorado em Novo Testamento. É pastor da Primeira Igreja Presbiteriana do Recife, professor de Hermenêutica e de Novo Testamento no Centro Presbiteriano de Pós-Graduação Andrew Jumper, além de vice-presidente do Supremo Concílio da Igreja Presbiteriana do Brasil. É casado com Minka Lopes, com quem tem quatro filhos: Hendrika, Samuel, David e Anna. É autor de vários livros.