Ur. w Bełzie, ukończył studia na UJK we Lwowie. Od 1918 w wojsku, uczestniczył w obronie Lwowa. Pracował w sądach wojskowych we Lwowie i krótko w Brześciu, od 1937 kierował Wojskowym Sądem Rejonowym w Zamościu. W czasie okupacji pracował w magistracie (inwalida), działał w konspiracji, kpt, ps. "Mimoza", był sędzią podziemnego sądu. Od 1942 kierował wydziałem aprowizacyjnym w Magistracie, w 1944-46 był wiceprezesem PKOS. W 1945 aresztowany i za działalność w sieci wywiadowczej AK skazany na 13 miesięcy (Zamek). W 1948 osiadł we Wrocławiu, gdzie pracował w PCK jako księgowy.
Był  szachistą, starym graczem klubu lwowskiego (12 m. w mistrzostwach Lwowa 1930) i działaczem (przewodniczył Kolegium Sędziowskiemu Lwowskiej Ligi Szachowej). W opinii Z. Klukowskiego był najlepszym szachistą w mieście. W 1939 ułożył partię do wystawionych w Rynku Żywych szachów. Jeszcze w 1947 był wicemistrzem Zamościa.