Career
Born in Valeggio sul Mincio, at a young age he was organist at the parish in his hometown. He was mentored in music by Domenico Foroni. He composed the symphonic work Trilogia sinfonica, two operas (Ginevra di Monreale and Bice Alighieri), and several pianos works (Louisiana donna italiana, Danze e lacrime, etc).
He also wrote a significant amount of sacred music
He died in Verona.