És autor d’una Sonata a l’antiga per a violoncel i orquestra, preludis per a piano, cançons i música d’església (prop de 300 obres). A més, compongué sardanes (No em deixis sol) i sarsueles (La Virgen de Guadalupe i El guerrillero). Fou director artístic de Ràdio Associació de Catalunya, de la Ràdio Catalana i de Ràdio Espanya de Barcelona.