Родился в Варшаве, в семье войск. врача, майора Войска Польского Леопольда Лоека (1897—1940; погиб в Катыни; см. Катынский расстрел 1940). В 1952-56 гг. изучал историю в Варшавском университете. Потом работал в научном учреждении по изучению теории и истории прессы при центральном издательстве рабочего издательского кооператива «Praca». С 1960 года — научный сотрудник Лаборатории истории периодики Польской АН. В 1961 году получил в Варшавском университете докторскую степень. С 1967 года — получил докторскую степень за труд «Исследования прессы и общественного мнения в Королевстве Польском 1815—1830». В этом же году стал доцентом (в звании профессора ему было отказано из политических соображений — из-за его оппозиционной деятельности). Издал 34 книги и более 350 статей. В 1974 году по совокупности научных достижений получил награду Фонда Южиковских.