Urodził się 29 czerwca 1898 r. w Łapiguzie pow. Zamość. Syn Grzegorza, ziemianina, i Anny z Malinowskich.
Ukończył Szkołę Lubelską w Lublinie (1916), po czym kształcił się w Studium Rolniczym Uniwersytetu Jagiellońskiego. Ukończył dwa lata studiów.
Od szóstej klasy gimnazjum należał do Organizacji Młodzieży Narodowej Szkół Średnich, był prezesem „Zjednoczenia” w Krakowie. Członek „Zetu” i „Kół Braterskich”. Brał czynny udział w życiu politycznym studentów, przewodniczył Kołu Rolników.
W czasie I wojny światowej z ramienia OMN prowadził akcję protestu przeciwko traktatowi brzeskiemu w lutym 1918 r.
Po 1918 r. w WP. Służył w 1 szw. 7 puł, uzyskując stopień st. uł. Uczestniczył w walkach z Ukraińcami i bolszewikami.
Poległ 16 kwietnia 1919 r. w szarży pod Berdówką koło Lidy.
Pośmiertnie odznaczony orderem Virtuti Militari 5 kl. i Medalem Niepodległości.
Rodziny nie założył.
Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918-1920, Warszawa 1934; „Monitor Polski” nr 18/1931; T. Piskorski, Wykaz poległych i zmarłych uczestników ruchu niepodległościowego młodzieży narodowej (Członków Związku Młodzieży Polskiej – „Zet”, Organizacji „Przyszłość” – „Pet” i innych stopni organizacyjnych) w okresie lat 1886-1936, Warszawa 1936; M. Surmacz, B. Szczerbińska-Budzyńska, Uczniowie Szkoły Zamoyskiego w walkach o niepodległość i granice państwa, „Studia i Materiały Lubelskie” t. 22/2020.