Mestre em Teologia Sistemática pelo Centro Presbiteriano de Pós-graduação Andrew Jumper (CPAJ) e Professor de teologia na Escola Teológica Charles Spurgeon. É casado com Danielle Costa, com quem tem 3 filhos, Sarah, Samantha e Samuel.