Urodził się 13 listopada 1887 r. w Lublinie.
Podczas I wojny światowej w Legionach Polskich. Służył w 1 puł LP.
W niepodległej Polsce po 11 listopada 1918 r. służył w Wojsku Polskim. Po wojnie z Rosją bolszewicką lat 1919–1920 przeniesiony do rezerwy z tym jednak, iż pozostawiono go w służbie czynnej. Zweryfikowany jako por. rez. adm. gosp. z 1 czerwca 1919 r., pełnił służbę w Kierownictwie Rejonu Intendentury (1923, 1924). Przemianowany na oficera służby stałej (por. adm. int. z 1 lipca 1919), w 1928 r. był oficerem w Rejonowym Zakładzie Żywnościowym w Grodnie, a w 1932 r. służył w dowództwie 19 DP w Wilnie. Wkrótce potem przeniesiony w stan spoczynku.
Zmarł 15 listopada 1935 r. w /Wilnie i został pochowany na tamtejszym Cmentarzu na Antokolu.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 29/1932; Rocznik oficerski 1923, 1924, 1928, 1932; Rocznik oficerski rezerw 1934.