Urodził się 11 października 1899 r. w Brodach. Syn Albina i Anny z Ożogów.
W latach 1910-1914 należał do skautingu, zaś na przełomie 1918 i 1919 r. do POW ps. „Prus”. Następnie do grudnia 1920 r. pełnił ochotniczą służbę w WP.
Po demobilizacji ukończył gimnazjum w Brodach (1921 r.) i podjął studia na Wydz. Prawa Uniwersytetu Jana Kazimierza we Lwowie. Po ich ukończeniu (1926 r.) był praktykantem notarialnym w Brodach, następnie we Lwowie. Od 1938 r. pracował jako notariusz w Turce. Tam też przewodniczył OZN.
Podczas II wojnie światowej w WP. W 1946 r. był por. cz. w.
Po demobilizacji zamieszkał w Wlk. Brytanii.
Zmarł po 1950 r.
Odznaczony Medalem Niepodległości.
Żonaty (od 1932 r.) z Ludmiłą Taszyńską.
S. Łoza, Czy wiesz kto to jest? t. 2, Warszawa 1939; „Monitor Polski” nr 93/1937.