Urodził się 1 stycznia 1882 r. w Utoropach pow. Kołomyja. Syn Józefa i Emilii z Filipowiczów. Brat Tadeusza Heliodora Stanisława (zob.).
Ukończył gimnazjum w Stanisławowie (1901 r.), po czym studiował w Akademii Sztuk Pięknych w Krakowie (do 1904 r.). Rzeźbiarz; wystawiał swoje prace w 1911 r.
Jednocześnie studiował na Politechnice Lwowskiej, w której potem pracował jako asystent.
Od 1912 r. należał do I PDS we Lwowie.
W czasie I wojny światowej od 4 września 1914 r. w Legionach Polskich. Początkowo służył w 2 pp LP. Mianowany 4 listopada 1914 r. chor. piech., od 6 listopada był instruktorem w szkole podchorążych LP w Krakowie, a potem w Jabłonkowie, Marmaros-Sziget i Kamieńsku. 11 maja 1915 r. przydzielony do 4 pp LP, był dowódcą plut. 8 komp. W jej składzie 15 lipca wyruszył na front. Uczestniczył w działaniach na Lubelszczyźnie i Wołyniu, awansując 20 sierpnia 1915 r. na ppor. piech. i 1 lipca 1916 r. na por. piech.
W następstwie kryzysu przysięgowego w Legionach we wrześniu 1917 r. wcielony do armii austro-węgierskiej.
Od 1918 r. w WP. Służył w 4 pp leg. 30 października 1919 r. przeniesiony do DOGen Lwów.
Zweryfikowany jako mjr n.-ośw. z 1 czerwca 1919, awansowany na ppłk. piech. z dniem 15 sierpnia 1924 r. awansował na ppłk. piecch. Służył w 78 pp (1924). Następnie był zastępcą dowódcy 52 pp. W marcu 1929 r. objął stanowisko p.o. komendanta PKU w Złoczowie. 28 lutego 1930 r. przeszedł w stan spoczynku.
Od 1934 r. pracował jako burmistrz Kossowa Huculskiego.
Sprawował wiele funkcji społecznych: od 1937 r. był prezesem obwodu OZN, komitetu porozumiewawczego organizacji społecznych, Tow. Popierania Budowy Publicznej Szkoły Powszechnej, Ochotniczej Straży Pożarnej, członkiem zarządu LOPP, Ligi Morskiej i Kolonialnej, skarbnikiem Polskiego Tow. Tatrzańskiego, prezesem oddziału Zw. Legionistów Polskich w Kossowie.
Zmarł po 1938 r.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości, czterokrotnie Krzyżem Walecznych i złotym Krzyżem Zasługi.
Żonaty (od 1915 r.) z Marią Voise.
W.K. Cygan, Oficerowie Legionów Polskich 1914-1917. Słownik biograficzny t. 3, Warszawa 2006; Lista starszeństwa oficerów Legionów Polskich, Warszawa 1917; S. Łoza, Czy wiesz kto to jest? t. 2, Warszawa 1939; W. Milewska, M. Zientara, Sztuka Legionów Polskich i jej twórcy 1914-1918, Kraków 1999; „Monitor Polski” nr 260/1931; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934; B. Waligóra, Organizacja 4 pułku Legionów Polskich, „Żołnierz Legionów i POW” nr 3-4/1939.