Sacerdote dell’Ordine dei Minori, difese l’osservanza della regola e svolse il suo ministero per quasi tutta l’Europa a sostegno della fede e della morale cattolica. Con il fervore delle sue esortazioni e delle sue preghiere incoraggiò il popolo dei fedeli e si impegnò nella difesa della libertà dei cristiani.

Aveva settant’anni, nel 1456, quando si trovò alla battaglia di Belgrado investita dai Turchi. Per undici giorni e undici notti non abbandonò mai il campo. Ma tre mesi dopo, il 23 ottobre, Giovanni moriva a Villaco in Austria (oggi Ilok, in Croazia). È stato canonizzato da papa Alessandro VII il 16 ottobre 1690.

Nel 1984 il Papa san Giovanni Paolo II lo ha proclamato patrono dei cappellani militari di tutto il mondo.

23 Ottobre 2019