Organista de Santa Maria del Mar, de Barcelona, i de Santa Eulàlia, de l’Hospitalet de Llobregat. Fundà (1899) i dirigí l’orfeó Eco de Catalunya, a Sant Andreu de Palomar. Fou sotsdirector de l’Orfeó Català (1891-1938). Compongué goigs i obres corals (originals i arranjaments de melodies tradicionals) i la sarsuela La rata sàvia (1896).