Absolwent bocheńskiego gimnazjum (1923), wieloletni prezes Oddziału Krakowskiego Stowarzyszenia Bochniaków i Miłośników Ziemi Bocheńskiej.
W czasie nauki szkolnej działał w Kole Krajoznawczym, im. Wincentego Pola, publikował artykuły w „Orlim Locie” (Kapliczki i krzyże przydrożne w Ziemi Bocheńskiej, Grodzisko w Łapczycy).
Studia: polonistyka, historia, historia sztuki, socjologia na UJ. Pracował w Bibliotece Jagiellońskiej, następnie jako dziennikarz.
Od 1938 r. redaktor naczelny Tygodnika Związku Strzeleckiego „Strzelec”, od 1948 r. z-ca redaktora naczelnego Przeglądu Bibliotecznego, od 1951 r. w Komisji Historii Literatury Polskiej Akademii Umiejętności.
Dyrektor Miejskiej Biblioteki w Krakowie, a następnie Biblioteki Pedagogicznej w Krakowie.
Obronił doktorat na podstawie pracy: Kazimierz Brodziński jako krytyk i historyk literatury, Zarys dziejów bibliografii w Polsce (Warszawa 1953 r. Lipsk 1957 r.).
Autor ponad 700 publikacji i artykułów.