Urodził się 2 stycznia 1890 r. w Wadowicach. Syn Karola i Marii.
Absolwent gimnazjum.
W czasie I wojny światowej od sierpnia 1914 r. w Legionie Wschodnim. Po jego rozwiązaniu od września w Legionach Polskich. Służył w 3 pp LP, uzyskując stopien kpr. Był też żołnierzem 7 komp. 4 pp LP.
Po 1918 r. w WP. Służył w 4 pp leg. 1 kwietnia 1919 r. mianowany ppor. piech.
Zweryfikowany jako kpt. adm. gosp. z 1 czerwca 1919, co najmniej od 1923 do 1928 r. był zastępcą kierownika Kierownictwa Rejonowego Intendentury w Wilnie. W 1932 r. służył w Składnicy Materiałów Intendentury w Wilnie. 19 marca 1938 r. awansowany na mjr. int., po czym przeniesiony w stan spoczynku.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości i dwukrotnie Krzyżem Walecznych.
„Monitor Polski” nr 251/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003.