Nasceu em Minas Gerais, na cidade de São João Del Rei. Ainda adolescente, mudou-se, juntamente com sua família, para o estado do Rio de Janeiro. Passou algum tempo de sua vida morando também nas regiões Norte e Nordeste do país para, no final da década de 1980, radicar-se em definitivo na cidade de Florianópolis, Santa Catarina. Trabalhou como bancário e depois como empresário. Tem como formação acadêmica a graduação em administração de empresas. Na psicologia, além de vários cursos de especialização, tem também mestrado e doutorado pela UFSC. É casado, pai de três filhos, um já falecido, e é avô de um anjo que Deus lhe enviou do céu como um presente muito especial