Родился в с. Ольховец Киевской губернии (ныне Звенигородский район, Черкасская область) в семье лесничего. Окончил в 1912 году коммерческую школу в г. Звенигородка, учился в Политехническом, впоследствии Лесном институтах в Санкт-Петербурге (1912-15). Во время Первой Мировой войны стал одним из организаторов украинской общины в Трапезунде (ныне Трабзон, Турция). Вернувшись в Украину, работал секретарём в киевском издательстве «Друкар» (начало 1918) и сотрудником Всенародной бибилиотеки Украины в Киеве (с 1919). Находился под влиянием Ю. Меженка.
В конце 1919 — начале 1920 года учился в Украинском государственном Каменец-Подольском университете, работал в университетской библиотеке. Зиму 1920/21 провел в с. Лозоватка на Звенигородщине (ныне село Шполянского района Черкасской области), издавал «Летопись общественной библиотеки Лозоватского общества „Просвита“» .
В ноябре 1921 года выехал в Польшу, где продолжил редакционно-издательское дело.
В 1927 году окончил Украинскую хозяйственную академию в Подебрадах (Чехословакия). Был учеником чешского книговеда Л. Живного, развил теоретические основы библиологии, написал монографию «Замітки про книгознавство та книговживання» (Подебрады, 1923). Издал три сборника «Украинского книговедения» (1922). 1923-29 — представитель Украинского научного института книговедения.
С осени 1928 до осени 1944 года работал в Варшавской публичной библиотеке (с 1942 — её директор). Вместе с Ю. Липой в 1938-39 годах основал Украинский Черноморский институт в Варшаве. По инициативе В. Мияковского в конце 1944 года начал писать воспоминания.
С 1963 года вышло несколько документированных томов — «Книгарні-бібліотеки-Академія» (1971).
В июне 1948 уехал в США, где сначала поселился в Нью-Йорке, а в 1954 — в Денвере (штат Колорадо), где 1954-63 работал в местной публичной библиотеке. Активно сотрудничал с УВАН (избран её членом-корреспондентом) и Украинским историческим обществом.Умер в г. Денвер.