Autor de poemes, als quals posà música Josep Anselm Clavé, i de les peces teatrals L’incendi d’Hostalric (1866), en col·laboració amb Ramon Mora, Dos amors (1867), Los paquetaires (1869), Gent de barri (1877), Com succeeix moltes vegades (1877), Una noia collidora (1877) i La timba (1878). Deixà texts inèdits (entre ells les sarsueles Lo matrimoni civil i La guardiola , aquesta darrera en col·laboració amb Eduard Vidal i Valenciano).