Юзеф Белявский родился в деревне Стара-Весь Бжозувского гмина (Бжозувский повят, Подкарпатское воеводство).
В 1938 году окончил Ягеллонский университет. Изучал арабский, персидский и турецкий. Ученик Яна Тадеуш Ковальского.1948—1950 атташе по культуре Польского посольства в Турции.
С 1968 года профессор Варшавского университета.
С 1979 года член Иракской Академии наук.Захоронен на кладбище «Воинское Повонзки» .