Urodził się jako Giovanni Fidanza w Bagnoregio w okolicach Viterbo, prawdopodobnie między 1217 a 1221 rokiem, jako syn lekarza Giovanniego i Marii Rittelli. Dokładna data jego urodzin nie jest znana. Podstawowe wykształcenie odebrał we franciszkańskiej szkole w rodzinnej miejscowości. W młodości związał się z zakonem franciszkanów, stając się jednym z najwybitniejszych jego przedstawicieli. Zmarł 15 lipca 1274 roku w Lyonie, gdzie uczestniczył w Soborze Lyońskim II. Był autorem licznych dzieł teologicznych i filozoficznych, które miały istotny wpływ na myśl chrześcijańską. W 1273 roku został mianowany kardynałem-biskupem Albano przez papieża Grzegorza X. Jako generał franciszkanów przyczynił się do umocnienia i rozpropagowania reguły zakonu. Został kanonizowany w 1482 roku przez papieża Sykstusa IV, a w 1588 roku papież Sykstus V nadał mu tytuł doktora Kościoła.