Urodził się 18 września 1898 r. w Firleju pow. Lubartów. Syn Franciszka i Walerii z Jankowskich.
Ukończył szkołę średnią.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 1 komp. III baonu 1 pp LP. Ciężko ranny w 1915 r. podczas walk na Wołyniu. Po długotrwałym leczeniu w 1917 r. jako inwalida zwolniony z Legionów. Wstąpił wówczas do POW.
Po 1918 r. w WP. W 1920 r. był uczniem w szkole podchorążych, po czym pełnił służbę w 22 pp. Z dniem 1 stycznia 1921 r. otrzymał stopień ppor. piech. Po zakończeniu wojny z bolszewikami przeniesiony do rezerwy. Z dniem 19 marca 1939 r. awansował na por. rez. piech.
Ukończył studia na Wydz. Rolniczo-Leśnym Uniwersytetu Poznańskiego i w 1924 r. otrzymał dyplom inżyniera rolnika.
Po ukończeniu studiów do 1926 r. pracował jako starszy asystent w katedrze ekonomiki rolnictwa Uniwersytetu Poznańskiego. Następnie prowadził własne gospodarstwo rolne.
Był sekretarzem generalnym Tow. Popierania Polskiej Nauki, Rolnictwa i Leśnictwa, sprawował też funkcję zastępcy redaktora naczelnego „Roczników Nauk Rolniczych i Leśnych”. Autor prac specjalistycznych z dziedziny ekonomii rolniczej. W latach 30. administrator majątku Nowa Wieś pow. Kosów Lacki. Od 1938 r. kierownik referatu wiejskiego w sztabie Obozu Zjednoczenia Narodowego.
W 1938 r. wybrany na posła do Sejmu RP w okręgu wyborczym nr 39 (Siedlce). Należał do klubu OZN.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Rodziny nie założył.
Kto był kim w Drugiej Rzeczypospolitej, Warszawa 1994; „Monitor Polski” nr 64/1937; V Lista strat Legionów Polskich, Piotrków 1916; Posłowie i senatorowie Rzeczypospolitej Polskiej 1919–1939. Słownik biograficzny t. II, Warszawa 2000; Rocznik oficerski rezerw 1934; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935–1939,Kraków 2003.