He trained initially in Varallo, then studied at the Brera Academy of Milan under Giuseppe Gaudenzio Mazzola from Valduggia.
In Turin in 1828, he won a stipend to study in Rome until he was recruited by the King of Sardinia-Piedmont to teach at the Albertina Academy.
Late in life he retired to Varallo, where he worked at reproducing in two dimensions all the scenes depicted in the 45 chapels of the Sacro Monte di Varallo.
He earned the Cross of Knights of the Order of Santi Maurizio e Lazzaro.
This article about an Italian painter born in the 18th century is a stub.