Fue organista y maestro de capilla de la Catedral de Barcelona (desde 1923), centro en el que también inició su formación musical (estudió piano con J. Viñas y órgano y composición con Domingo Mas y Serracant). Con carácter previo a su puesto en la catedral, desempeñó el de organista en la parroquia de San Agustín (Barcelona). Asimismo, fue director del Orfeó Montserrat y censor de la Asociación Ceciliana Española. Su repertorio abarca 15 misas, zarzuelas, gozos, himnos, canciones para coro, para voz y piano, obras para orquesta y para grupos de cámara.