Estudió en la escolanía de Montserrat. Durante 50 años fue maestro de capilla y organista de la iglesia de la Concepción, de Barcelona, hasta 1986 en que se retiró. En Balaguer, fundó y dirigió las entidades musicales lChoral Bergusiana, Cultural Bergusiana, Banda Municipal, Banda Popular y la copla La Condal Bergusiana, donde en esta última fue instrumentista de tible.
Composà más de 300 obras, entre las que destacan las obras religiosas con el protagonismo del orgued (dos misas de Gloria y dos de Réquiem), valses, lieder y sardanas. También destacó en la instrumentación para copla de un buen número de ballets populares. Obtuvo numerosos premios y galardones y algunas de sus obras fueron grabadas. Firmó, habitualmente, Nadal Puig.