Ur. w Płoskiem. Ukończył gimnazjum w Zamościu i Politechnikę Lwowską (1938). Pracował przy reformie rolnej, następnie jako mierniczy w przedsiębiorstwie budowlanym, podejmując jednocześnie pracę w PLSP (1950-72), ucząc matematyki. W 1956-58 był tam również zastępcą dyrektora. Do 1950 mieszkał w Szczebrzeszynie.