Objavljal je članke v reviji Knjižnica, pisal je poročila o knjižnih razstavah v študijskih knjižnicah, sestavil je Pregled zgodovinopisja o knjižnicah na Slovenskem, pisal je razprave o tiskarjih in tiskarstvu na Slovenskem, ki so bile objavljene v Kroniki: časopisu za slovensko krajevno zgodovino in drugih monografskih publikacijah. Zavzeto je preučeval Janeza Vajkarda Valvazorja in o njem napisal disertacijo. V zadnjih letih je pripravil tri monografske publikacije: Gradovi dežele Kranjske, Redki stari tiski in Zgodbe in podobe iz naše preteklosti (vse tri so izšle pri Slovenski matici). Raziskoval je slovensko splošno in kulturno zgodovino od 16. do 19. stoletja. Sam ali v sodelovanju z drugimi je pripravil več zgodovinskih razstav s spremnimi publikacijami. Prejel je Čopovo diplomo in Valvazorjevo nagrado za življenjsko delo.