Urodził się 24 maja 1895 r. w Grudznie (?).
Działacz niepodległościowy ps. „Gordys”, „Łabędzki”.
Po 1918 r. w Wojsku Polskim. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., służył w 9 pp leg (1923, 1924). Następnie (1928) w KOP. Awansowany 1 stycznia 1930 r. na kpt. piech., w 1932 r. służył w 8 pp leg, a w 1935 r. w 72 pp. Wiosną 1939 r. zajmował stanowisko oficera mobilizacyjnego WSWoj w Warszawie.
Podczas kampanii 1939 r. kierowanik kancelarii dowództwa Armii „Modlin”. Na tym stanowisku uczestniczył w działaniach na Mazowszu i Lubelszczyźnie. Po kapitulacji oddziałow (26 września) 17 października przeszedł na Węgry.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości, dwukrotnie Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
T. Jurga, W. Karbowski, Armia „Modlin” 1939, Warszawa 1987; „Monitor Polski” nr 218/1931, 23/1934; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.