Urodził się 4 marca 1899 r. w Gołażewie pow. Środa. Syn Stanisława i Magdaleny z Krychów.
Uczeń szkoły realnej. Należał do skautingu.
Podczas I wojny światowej od jesieni 1914 r. w Legionach Polskich. Służył w 10 komp. 3 pp LP. Ranny 5 lipca 1916 r. pod Wołczeckiem. Leczył się w szpitalu Obrony Krajowej w Rzeszowie.
Po kryzysie przysięgowym we wrześniu 1917 r. wcielony do armii niemieckiej. Walczył na froncie zachodnim, gdzie w 1918 r. dostał się do niewoli francuskiej. Wstąpił do Armii Polskiej we Francji i z nią powrócił do kraju.
W stopniu plut. służył w 8 komp. 3 pp leg. Brał udział w walkach z Ukraińcami.
Poległ 14 lipca 1919 r. pod Jeziorną koło Tarnopola.
Pośmiertnie odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Rodziny nie założył.
Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918–1920, Warszawa 1934; G. Łukomski, w: Kawalerowie Virtuti Militari 1792–1945 t. II (1914–1921) cz. 1, Koszalin 1991; „Monitor Polski” 1933, nr 131; VII Lista strat Legionów Polskich, Piotrków 1916.