Urodził się 14 października 1896 r. w Toroszówce pow. Krosno. Syn Józefa i Reginy z Moskalów.
W czasie I wojny światowej w Legionach Polskich. Od 21 września 1914 r. w plut. pieszym 3 szw. 2 puł LP. Wiosną 1916 r. przebywał w kadrze Grupy LP w Kozienicach. W maju tego roku powrócił na front.
Od 1918 r. w WP. 1 lipca 1919 r. mianowany ppor. rach., po czym 15 wrzesnia przeniesiony z Dep. Gospodarczego MSWojsk do 9 puł.
Zweryfikowany jako kpt. adm. gosp. z 1 czerwca 1919, służył w Dep. VII Intendentury MSWojsk (1923, 1924) i w 1 Okręgowym Szefostwie Budownictwa (1928). W 1932 r. pozostawał w dyspozycji dowódcy OK. nr I, po czym przeszedł w stan spoczynku.
Mieszkał w Warszawie.
Po II wojnie światowej od 1950 do 1973 r. pozostawał pod kontrolą operacyjną komunistycznego aparatu bezpieczeństwa jako podejrzany o współpracę z wywiadem niemieckim. Mieszkał wówczas w Szczecinie.
Zmarł 22 stycznia 1987 r. i został pochowany na Cmentarzu Centralnym w Szczecinie.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 235/1933; Rocznik oficerski 1923, 1924, 1928, 1932; Rocznik oficerski rezerw 1934.