Ur. w Zelechowie (Galicja), studiował prawo na UJK we Lwowie, z braku środków studiów nie ukończył, w 1934 tamże uzyskał dyplom nauczyciela szkoły średniej (historia, j. polski). Od 1922 uczył w Zamościu, w 1931-33 w szkole handlowej, później wizytator na Wołyniu. Po wojnie zamieszkał we Wrocławiu, m.in. był wicedyrektorem Biblioteki Uniwersyteckiej, wykładał, od 1965 dyrektor Biblioteki WSP w Opolu, autor kilkudziesięciu prac naukowych.