Urodził się 18 kwietnia 1877 r. w Nowym Dworze.
Ukończył studia, uzyskując dyplom inżyniera.
W czasie I wojny światowej zmobilizowany do armii rosyjskiej, służył w artylerii gwardii.
W sierpniu lub wrześniu 1915 r. w stopniu chor. przeszedł do dyonu kawalerii Legionu Puławskiego. Służył w 2 szw.Wiosną 1916 r. pełnił służbę w dowództwie dyonu. Po jego rozwinięciu w 1 puł w lipcu 1917 r. sprawował funkcję jego skarbnika. Potem dowodził taborem pułkowym. Awansował na ppor. kaw.
Po 1918 r. w Wojsku Polskim. Po wojnie z bolszewikami w rezerwie. Zweryfikowany jako mjr rez. kaw. z 1 czerwca 1919 r.
Zmarł 23 listopada 1930 r. w Warszawie i został pochowany na tamtejszym Cmentarzu Parafialnym na Powazkach kwat. 162.
Pośmiertnie odznaczony Krzyżem Niepodległości.
Żonaty z Marią, miał syna Zbigniewa (18 II 1901–29 VIII 1944), zamordowanego przez Niemców w powstaniu warszawskim.
J. Litewski, W. Dziewanowski, Dzieje 1. Pułku Ułanów Krechowieckich, Warszawa 1932; „Monitor Polski” nr 64/1932; Rocznik oficerski 1923, 1924.