Realitzà els estudis de medicina a Barcelona, on es llicencià el 1918. Exercí de metge a Gandesa fins el 1925 i un any després esdevingué cap del servei de tisiologia a l’hospital de Santa Caterina (Girona) i fundà les infermeries Victòria Eugènia. El 1927 inaugurà el dispensari antituberculós Sanatori Victòria Eugènia i hi introduí la vacuna antituberculosa BCG, juntament amb el doctor Lluís Sayé i Sempere. Fou professor de clínica de tisiologia a l’hospital de Santa Caterina (1941) i director del dispensari del Patronat Nacional Antituberculós (1941). També exercí de diputat provincial i de director de l’Institut de Sanitat de Girona. Durant la Guerra Civil Espanyola i la postguerra dugué a terme campanyes per a proveir aliments i roba l’hospital de Santa Caterina.