Шестой сын Казимира Ягеллона и Елизаветы Габсбургской (Ракушанки). Не имел шансов на престол, и поэтому обратился к церкви. После смерти епископа Яна Жешовского был избран 13 апреля 1488 года епископом краковским. Отец его хотел, чтобы он принял также должность епископа-князя варминского, но капитула варминцкая избрала в 1489 году Лукаша Ваценроде (дядю Николая Коперника).
После смерти Збигнева Олесьницкого был также избран архиепископом гнезненским и примасом Польши (2 октября 1493), но не отказался от краковского епископального престола. Таким образом, он совмещал две самые почётные должности католической церкви в Польше. Кроме того, 20 сентября 1493 года папа провозгласил его кардиналом.