Es llicencià (1926) i doctorà (1953) en medicina a la Universitat de Barcelona. Fou professor adjunt de fisiopatologia a la facultat de medicina de Barcelona (1934-38). S'especialitzà en malalties al·lèrgiques, i estudià especialment el favisme, la pol·linosi i l’hemòlisi alimentària. Fou president de la Societat Catalana de Biologia (1969-71), de la Sociedad Española de Alergia i de l’European Institute for Allergy Research.