Estudià música a l’Escolania de Montserrat i posteriorment amplià la seva formació al Conservatori Municipal de Música de Barcelona, on fou deixeble d’A. Ros Marbà i M. Altisent. Animador del moviment coral català, fundà les corals Cantiga i d’Antics Escolans de Montserrat, entre d’altres, i dirigí nombroses agrupacions corals, com Ariadna, Enric Morera, Ferran Sors, Schola Cantorum d’Igualada, Quodlibet o L’Amistat. Fou secretari general del Secretariat dels Orfeons de Catalunya i president de la Federació Catalana d’Entitats Corals (1985-88). Impartí cursos i assessorà diverses agrupacions corals del País Basc, França i Suïssa. Fou guardonat amb el Premi Extraordinari de Direcció Coral Joaquín Rodrigo.