Fue compositor polifacético, profesor de música, intérprete de órgano y dirigió el Orfeón Barcelonés durante varios años.