Urodził się 9 września 1893 r. w Skałacie.
Studiował weterynarię.
W czasie I wojny światowej w Legionach Polskich. Służył w orkiestrze 1 pp LP. W 1916 r. przydzielony do 2 baterii I dyonu 1 part LP.
Po 1918 r. w WP. Zweryfikowany jako por. med. wet. z 1 czerwca 1919 r., w 1923 r. był odkomenderowany celem dokończenia studiów weterynaryjnych we Lwowie. W 1924 r. lekarz weterynarii 13 pap. W 1928 r. w dyspozycji dowódcy OK nr IX. Przed 1932 r. został przeniesiony w stan spoczynku.
Mieszkał na Pomorzu.
W 1939 r. zmobilizowany do WP, podczas kampanii wrześniowej dostał się do niewoli niemieckiej. Przebywał w oflagu XB w Nienburgu i II C w Woldenbergu.
Zmarł po 1945 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 218/1931; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934.