Urodził się 23 marca 1895 r. we Lwowie. Syn Alojzego i Eleonory z Kamińskich.
W czasie I wojny światowej w Legionach Polskich. Służył w 4 komp. V baonu 7 pp LP. Ranny w sierpniu 1915 r.
W niepodległej Polsce funkcjonariusz Policji Państwowej. W 1933 r. posiadał stopień posterunkowego. Mieszkał wówczas w Szczypiornie (obecnie część Kalisza). Pełnił służbę w Kaliszu. Awansował potem do stopnia st. posterunkowego.
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 020/2 z 9 kwietnia 1940 r., wkrótce potem został zamordowany w Twerze.
Odznaczony Krzyżem Niepodległości, pośmiertnie (2007) awansował na aspiranta.
Jego pamięci poświęcono tablicę w katedrze polowej WP w Warszawie.
IV Lista strat Legionów Polskich, Piotrków 1916; Miednoje. Księga Cmentarna Polskiego Cmentarza Wojennego t. 1, Warszawa 2006; „Monitor Polski” nr 171/1933.