Possui graduação em Psicologia (PUC-Rio) (1971)
Mestrado em em Psicologia Teórico Experimental pela PUC-Rio (1975)
Doutorado em Psicologia pela UFRJ (2001).
Foi professor da Pontifícia Universidade Católica de 1972 a 1993.
Começou a dar aulas sobre TCC em 1994. Deu o primeiro curso de Terapia Cognitiva na Brasil, em 1991, em Maceió.
É especialista em Terapia Cognitiva pelo Beck Institute, da Philadelphia, EUA.
Foi Presidente-Fundador da Associação Brasileira de Psicoterapia e Medicina Comportamental (ABPMC), Vice-Presidente-Fundador da Sociedade Brasileira de Terapias Cognitivas, posteriormente denominada Federação Brasileira de Terapias Cognitivas. Foi também fundador da Associação Latino-Americana de Psicoterapias Cognitivas (ALAPCO)