Médico Psiquiatra, possui doutorado pela UFBA, com formação em Psiquiatria pela Université René Descartes, em Paris (1988), e em terapia cognitiva pelo Beck Institute, na Filadélfia (1998). Atuou como Professor Titular de Psiquiatria do Departamento de Neurociências e Saúde Mental da Faculdade de Medicina da Universidade Federal da Bahia do qual se aposentou em agosto de 2009. Desenvolveu seu próprio modelo que denominou Terapia Cognitiva Processual (TCP). Atua como professor permanente do Programa de Pós-Graduação em Processos Interativos de Órgãos e Sistemas no Instituto de Ciências da Saúde da UFBA.