Дж. Гверцони — участник войны за независимость Италии, австро-итальянских войн в 1859 и 1860 годах. Принимал участие в походе «тысячи» в 1860 году, один из организаторов походов на Рим в 1862, 1867 года, а также экспедиции Н.Бискио, приведшей к освобождению Рима от власти папы.
По своим политическим взглядам — республиканец. После объединения Италии Гверцони — депутат парламента в 1865—1874 годах, профессор истории итальянской литературы в университетах Палермо и Падуи.
Друг Джузеппе Гарибальди, написал его биографию. Автор нескольких драматических произведений, а также работ по истории Италии.