Za svećenika je zaređen 1380. godine. Završio je studij prava u Padovi. Bio je kanonik, arhiđakon i generalni vikar. U vrijeme kralja Vjenceslava IV. bio je bačen u Vltavu 1393. godine. O njemu postoje brojne legende što kazuje da je u narodu popularan svetac. U sjevernohrvatskim krajemvima sv. Ivanu su posvećene mnoge crkve i kapele ili podignut oltar njemu u čast.