Urodził się 10 maja 1891 r. na Litwie Kowieńskiej. Syn Jana i Marii z Turskich.
Studiował w Dorpacie.
W czasie I wojny światowej w armii rosyjskiej. Służył w 3 phuz. Potem w Armii Polskiej we Francji.
Po 1918 r. w WP. Zweryfikowany jako por. kaw. z 1 czerwca 1919 r., służył w 1 psk (1923). Awansowany 1 lipca 1923 r. na rtm. kaw., był oficerem 8 psk (1924). Następnie w 22 puł. 31 grudnia 1929 r. przeniesiony w stan spoczynku.
Pracował jako st. kasjer w Ubezpieczalni Społecznej w Bielsku.
W 1938 r. był prezesem zarządu Placówki Bielsko Okręgu Śląskiego Stow. Weteranów b. Armii Polskiej we Francji.
Po II wojnie zamieszkał w Wlk. Brytanii.
Zmarł 27 marca 1964 r. w Pernhos i został pochowany na Cmentarzu Pwllheli.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
„Monitor Polski” nr 140/1938; Proces o zniesławienie z powództwa gen. W. Andersa, „Orzeł Biały” nr 7/1960; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934.