Giannetti was born in 1832, in the town of Porto Maurizio in Italy. He became best known for his figure paintings. These included genre scenes, nudes and portraits, where he usually used ladies as his subjects. He also painted historical scenes. He died at Genes in 1916.