Родился 7 марта 1930 года в г. Теребовля (ныне Тернопольская область, Украина).
В 1955 году окончил исторические студии в Ягеллонском университете. Докторантуру закончил в 1963 году.
В 1981 году стал профессором гуманитарных наук. Специализация — история польского средневековья, в частности общественно-хозяйственная проблематика и устройство, а также общественно-религиозные движения в Европе.26 апреля 2005 года стал почетным профессором Университета им. Казимира Великого в Быдгоще.9 ноября 2010 года получил награду города Кракова за особые достижения в медиевистских исследованиях, в частности истории средневекового Кракова в сфере науки и техники.