Urodził się 4 sierpnia 1894 r. w Częstochowie. Syn Kazimierza i Witoldy z Dajnarowiczów (Dojnarowiczów).
Po 1918 r. w WP. Służył w 2 puł. Zweryfikowany jako rtm. kaw. z 1 czerwca 1919 r. i awansowany z dniem 15 sierpnia 1924 r. na mjr. kaw., był dowódcą szw. zapasowego (1924) i kwatermistrzem pułku (1928). Od listopada 1928 r. zastępca dowódcy 2 psk. Następnie (od 31 marca 1930 r.) w 9 psk. Sprawował funkcję zastępcy dowódcy pułku. 1 stycznia 1933 r. awansował na ppłk. kaw. Wiosną 1939 r. był rejonowym inspektorem koni w Zamościu. Potem rejonowy inspektor koni w Nowej Wilejce.
Podczas II wojny światowej w styczniu 1943 r. był zastępcą dowódcy Ośrodka Zapasowego Armii Polskiej na Wschodzie.
Zmarł po 1946 r.
Odznaczony orderem Virtuti Militari 5 kl., czterokrotnie Krzyżem Walecznych, złotym Krzyżem Zasługi i Medalem Niepodległości.
„Monitor Polski” nr 6/1934; M. Polak, Obsada dowództw Armii Pollskiej na Wschodzie według stanu na 1 stycznia 1943 r., „Grot – Zeszyty Historyczne” nr 18-19/2004; Rocznik oficerów kawalerii 1930; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.