Jego miejsce urodzenia znajduje się w regionie Lacjum w środkowych Włoszech i jest znany jako „lekarz seraficzny”. Św. Franciszek z Asyżu, odpowiadając na prośby matki dziecka, modlił się o wyzdrowienie Jana z ciężkiej choroby i przewidując przyszłą wielkość młodego Jana, nadał mu imię Bonawentura. Był włoskim teologiem franciszkańskim i filozofem średniowiecza, działającym w ruchu scholastycznym. Był kardynałem biskupem Albano oraz siódmym ministrem generalnym Zakonu Braci Mniejszych.