Musica sacra
- Messa breve da Gloria, 1870 (soli, coro, organo)
- Messa da Requiem per l'anniversario della morte di re Carlo Alberto, 1873 (soli, coro, orchestra)
- Stabat Mater, 1874 (soli, coro, orchestra)
- Salve, largo religioso, 1874? (quartetto, o organo, o piccola orchestra)
- Magnificat a due parti, 1880 (T, Br)
- Inno pei benefattori, 1880 (coro, organo)
- Pater noster, 1880 (coro, organo)
- Ave Maria, 1880 (coro, organo, vcl. ad lib.)
- Vespro delle domeniche, 1881 (soli, coro e organo)
- De profundis, 1881-82 (coro e organo)
- Tantum ergo n.1, 1881-82 (2 soli e organo)
- Tantum ergo n.2, 1881-82 (2 soli e organo)
- Tantum ergo n.3, 1881-82 (2 soli e organo)
- Salve Regina, 1889 (coro a cappella - anche organo solo)
- Salmo 50, Miserere mei Deus, 1889 (soli, coro, orchestra)
- Messa da Requiem, 1892 (4 voci a cappella)
- Vespro, sd. (coro, orchestra)
- Inno al Sacro Cuore, sd. (soli e orchestra)
Opere liriche
- Isabella Spinola , opera-ballo in quattro atti (libretto di C. Jachino, prima rappresentazione: Milano, teatro Carcano, 1877)
- Maria di Warden, opera-ballo in quattro atti (libretto di C. Bordiga, prima rappresentazione: Venezia, teatro Rossini, 1884)
- Una Partita a Scacchi, melodramma in un atto dalla leggenda di Giuseppe Giacosa (libretto di G. Giacosa, prima rappresentazione: Pavia, teatro Fraschini, 1892)
Saggi
- Curiosità storiche e filosofiche della musica, esposte dall’autore in pubblica conferenza al teatro Comunale di Alessandria, 1881
- Storia e filosofia della musica, conferenza
- Sull’introduzione del Canto popolare in tutte le masse di comunità e specialmente nelle scuole, opuscolo stampato nel 1880
- Dal mio taccuino di viaggio, impressioni artistiche notate dall’autore viaggiando tutta la Germania del Nord e del Sud, Sonzogno, sd.