Urodził się 25 maja 1902 r. w Datnowie na Kowieńszczyźnie. Syn Adolfa i Barbary z Wilczyńskich.
Działacz niepodległościowy ps. „Kazimierz Kutułowski”.
Po 1918 r. w WP. Służył w 85 pp. W stopniu plut. brał udział w walkach z bolszewikami.
W niepodległej Polsce od 1 lipca 1925 r. podoficer zawodowy. W 1933 r. posiadał stopień sierż. Służył w Nowych Trokach, a potem w baonie KOP „Niemenczyn”.
W jego składzie brał udział w kampanii 1939 r. Po agresji sowieckiej z 17 września przeszedł na Litwę, gdzie został internowany. Po aneksji Litwy przez Sowietów 6 sierpnia 1940 r. został aresztowany. Więziony w Wilnie, 1 marca 1941 r. skazany na zesłanie do łagru. Od 30 czerwca do 10 września przebywał w Workutłag w Komi. Po wybuchu wojny niemiecko-sowieckiej (22 września) i podpisaniu umowy Sikorski-Majski został uwolniony. Wstąpił wówczas do Armii Polskiej w ZSSR.
Zmarł po 1946 r.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
„Monitor Polski” nr 63/1933; B. Waligóra, Dzieje 85 pułku strzelców wileńskich, Warszawa 1928.