Urodził się 28 czerwca 1894 r. w Sulmierzycach. Syn Jana i Konstancji ze Słowińskich.
Po 1918 r. w WP. Ukończył szkołę podchorążych i z dniem 1 stycznia 1920 r. otrzymał stopień ppor. piech.
Awansowany 1 stycznia 1921 r. na por. piech., co najmniej od 1923 do 1928 r. służył w 41 pp. Od 1931 do 1934 r. był wychowawcą w Korpusie Kadetów nr 3 w Rawiczu. Następnie pełnił służbę w 5 psp. Awansowany 19 marca 1937 r. na kpt. tab., wiosną 1939 r. był oficerem taborowym pułku i jednocześnie dowódcą komp. gospodarczej.
Podczas kampanii 1939 r. zapewne dostał się do niewoli niemieckiej. Przebywał w oflagu VII A w Murnau. Uwolniony 29 kwietnia 1945 r. przez wojska amerykańskie.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Walecznych, Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Księga pamięci kadetów II Rzeczypospolitej. Aneks, Warszawa 2006; „Monitor Polski” nr 259/1937; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.