Urodził się 28 marca 1899 r. w Krzynowłodze Małej. Syn Stanisława i Kamilli ze Szczepańskich.
W czasie I wojny światowej w Polskiej Organizacji Wojskowej ps. „Wicherski”.
W niepodległej Polsce od 1923 r. w Policji Państwowej. Co najmniej od 1925 r. pełnił służbę na terenie powiatu Mińsk Mazowiecki. W 1937 r. posiadał stopień st. posterunkowego. Służył w Mińsku Mazowieckim. W 1939 r. zastępca komendanta posterunku w Krzynowłodze Małej.
Podczas kampanii 1939 r. ewakuowany w kierunku wschodnim, po 17 września dostał się do niewoli sowieckiej. Przebywał w obozie w Ostaszkowie.
Wywieziony na podstawie listy nr 038/3 z 20 kwietnia 1940 r., wkrótce potem został zamordowany w Twerze.
Odznaczony Medalem Niepodległości, pośmiertnie (2007) awansował na aspiranta.
Jego pamięci poświęcono tabliczkę w katedrze polowej WP w Warszawie.
Miednoje. Księga Cmentarna Polskiego Cmentarza Wojennego t. 2, Warszawa 2005;„Monitor Polski” 1937, nr 259.