Va ser rector de Premià de Mar fins el 1916, quan va ser destinat com a rector a Santa Maria de Sants de Barcelona, on va romandre 20 anys, fins que es va produir el cop d'estat feixista i els posteriors fets que van causar la seva mort el 15 de setembre de 1936, a l'inici de la Guerra Civil espanyola.