Bacharel em Teologia e Filosofia pela Universidade Metodista de São Paulo. Mestre em Filosofia pela Universidade Federal de São Paulo. Doutor em Filosofia pela Universidade Federal de São Paulo. Lecionou Filosofia na Faculdade de Educação e Ciências Gerenciais de Sumaré e Teologia Sistemática na Faculdade Teológica do Nazareno; lecionou Teologia Wesleyana no Instituto Scilla Franco; lecionou Filosofia no Seminário César Dacorso Filho; e lecionou Teologia Sistemática na Pós Graduação do Seminário Batista Nacional. É Oficial Capelão de carreira do Exército Brasileiro e Pastor da Igreja Metodista em Vila Valqueire.