Graduado em Teologia pela Faculdade de Teologia da Igreja Presbiteriana Independente do Brasil (1975), graduado em Filosofia pela Universidade Federal de Santa Catarina (1976), Mestre em Teologia pela Faculdade de Teologia Na. Sra. da Assunção. (1996) e Doutor em Ciências da Religião pela Pontifícia Universidade Católica de Goiás (2010). Atualmente é professor titular da Faculdade de Inhumas.