Urodził się w Zimnej Wodzie koło Lwowa. Obecnie mieszkaniec Opola. Wieloletni nauczyciel, krajoznawca, autor opracowań o tematyce kresowej, w tym licznych biogramów osób – wybitnych opolan urodzonych przed wojną na Kresach Wschodnich II RP, kronikarz rodzinny.