Graduado em Teologia pelo Seminário Unido de Teologia, e em Filosofia pela Universidade de São Paulo - USP. Fez seu Mestrado em Teologia com concentração em Filosofia no Centro de Pós-graduação Andrew Jumper e atualmente está cursando o seu mestrado em filosofia na Universidade de São Paulo - USP. É pastor auxiliar da Igreja Presbiteriana Ebenézer de São Paulo desde 2002.