Nasceu no Rio de Janeiro, em 1918, sendo o primeiro filho de uma família de dez irmãos. Seu pai era funcionário da Biblioteca Nacional e sua mãe, professora. Realizou o curso primário na escola pública em que sua mãe lecionava, e o secundário no Ginásio 28 de Setembro. Em 1941, formou-se pela Escola de Medicina e Cirurgia da Universidade do Rio de Janeiro. Ainda estudante, trabalhou como auxiliar de tesoureiro na Caixa de Aposentadoria e Pensões dos Ferroviários da Central do Brasil. Após formar-se, foi nomeado médico, exercendo a atividade até sua aposentadoria, em 1959. No início da sua carreira profissional, trabalhou como assistente do professor Luiz Feijó, diretor do setor de perícia médica do Instituto de Aposentadoria e Pensões dos Industriários (IAPI). Em 1949, quando foi instituída a assistência médica aos segurados do IAPI, foi aprovado no concurso para cardiologista, tendo trabalhado nos ambulatórios da Avenida Henrique Valadares e Praça Mauá aposentando-se, em 1967, quando exercia suas atividades no serviço médico pessoal do Instituto Nacional de Previdência Social (INPS). Pós-graduado em cardiologia e angiologia, dedicou-se a atividades na UFRJ. Entre 1969 e 1971, foi também professor titular de clínica propedêutica médica e chefe do Departamento de Medicina da Faculdade de Medicina de Teresópolis (RJ). Na UFRJ, entre outras atividades, chefiou a seção de angiologia da terceira cadeira de clínica médica do Hospital Moncorvo Filho, de 1953 a 1963, e coordenou a área de domínio conexo do curso de mestrado em angiologia, de 1971 a 1973. Na UERJ, chefiou a seção de angiologia do Hospital Universitário Pedro Ernesto (HUPE) a partir de 1962, e exerceu a coordenação-geral do curso de especialização em angiologia a partir de 1973, além de ter participado em diferentes momentos do corpo deliberativo do Departamento de Medicina, ministrar cursos de atualização e desenvolver pesquisas.