Nascut a Barcelona, va estudiar piano amb el mestre Alexandre Ribó i harmonia i composició amb Enric Morera.
Dedicat des de jove a la direcció, va ser subdirector de l'Orfeó Gracienc, on col·laborà amb el mestre J. Balcells. Seguidament es traslladà a Santiago de Cuba, on va ser cridat per fundar i dirigir el Conservatori de Música d'aquella ciutat. En tornar a Barcelona, l'any 1932, va ser professor de música a l'Institut Escola de la Generalitat i també professor d'estètica al Conservatori del Liceu.
A partir del 1939 es va dedicar uns anys a l'ensenyament particular. Posteriorment va ser professor de l'Escola Isabel de Villena, i igualment director de l'Schola Cantorum Universitària, càrrecs que va ocupar durant més de vint anys.
Ha deixat nombroses harmonitzacions de cants populars d'arreu del món que avui formen part del repertori de totes les corals del nostre país.