Urodził się 22 kwietnia 1899 w Łodzi, syn Stanisława i Florentyny z Lewandowskich. Absolwent Gimnazjum Humanistycznego Męskiego w Łodzi. Członek POW. W Wojsku Polskim od 1920 jako ochotnik 4 komp. telegr. Absolwent Wyższego Kursu Nauczycielskiego w Warszawie (1924). Ppor. ze starszeństwem (1929). W 1939 roku w OZ 25 Dywizji Piechoty. Nauczyciel szkoły powszechnej w Słupcy, a od 1933 Szkoły Kolejowej w Kaliszu.
Żonaty z Kazimierą Walentyną z Raczkowskich. Miał dwie córki: Marię Jadwigę i Zofię Teresę. Zamordowany w Charkowie w 1940.