Es llicencià en Medicina i Cirurgia a la Facultat de Medicina de Barcelona el juny de 1963 i es doctorà a la mateixa Facultat el febrer de 1980. Especialista en Medicina Preventiva i Salut Pública, ha estat director general de Salut Pública de la Generalitat de Catalunya des del 1988 fins al 2004. És catedràtic de Medicina Preventiva i Salut Pública de la Facultat de Medicina de la Universitat de Barcelona (1987) i cap del Servei de Medicina Preventiva de l’Hospital Clínic (1988). Ha publicat un total de 310 articles en revistes científiques sobre temes de medicina preventiva i de manera especial sobre vacunacions dels quals 114 en revistes amb factor d’impacte. Es editor del llibre Vacunaciones Preventivas (Masson, 2ª edició 2003).
Acadèmic corresponent de la RAMB per premi. Convocatòria 1983. Títol del treball premiat: «Concepto vigente de la medicina social».