Químico, foi professor da UFPE, pesquisador e professor visitante de várias universidades americanas e do Centro Brasileiro de Pesquisas Físicas (CBPF), além de encarregado de cursos de especialização, aperfeiçoamento e pós-graduação de várias universidades. Participou da equipe do projeto da UnB, convidado por Darcy Ribeiro e Anísio Teixeira. Foi professor de várias gerações de físico-químicos brasileiros.