Estudià amb J. Viñas, Mas i Serracant i J. Marraco. Dirigí l’Orfeó Montserrat i altres agrupacions corals. De la seva àmplia producció destaquen harmonitzacions de cançons tradicionals catalanes: Cançó de bressol, Cançó del lladre, Muntanyes regalades, El mestre i Cançons de segadors. La seva obra religiosa ha estat molt difosa. Escriví també obres de cambra i escèniques.