Святой блаженный Иоанн Сербский был сыном сербских святых — Стефана Бранковича и его супруги преподобной Ангелины. Рос он в Италии, где родители укрывались от турецкой расправы. Иоанн получил хорошее образование и благочестивое христианское воспитание.
Старший брат Иоанна, Максим, оставил престол и принял монашеский постриг. Он был поставлен архиепископом Валахийским и Румынским. В конце жизни, вместе со своей матерью, он основал монастырь в Крушедоле.
Иоанн остался единственным сербским правителем. Он постоянно вел борьбу с иноверными турками, нападавшими с юга, и противостоял попыткам римо-католиков склонить сербский народ в унию. Уповая на Бога, Иоанн много помогал сербским монастырям, делал большие пожертвования, обновлял старые монастыри и строил новые, прося монахов молиться о спасении сербского народа и его семьи.
К сожалению, жизнь праведного правителя Иоанна была недолгой. 10 декабря 1502 года после внезапно поразившей его болезни он отошел ко Господу и был погребен в церкви апостола Луки в Купиново рядом со своим отцом, святым Стефаном. В 1512 году мощи святых Стефана и его сына Иоанна были положены в монастыре Крушедол.
