Ur. w Bochni, uzyskał dyplom na UJ. W Zamościu od 1934, najpierw uczył matematyki i towaroznawstwa w szkole handlowej, potem matematyki i fizyki w gimnazjum i liceum męskim (1937-39), później uczestniczył w tajnym nauczaniu. W 1942 opuścił Zamość. Był czł. KMK. Po wojnie przez 18 lat był dyrektorem Biblioteki UMCS.