Urodził się 2 czerwca 1899 r. w Ridkowie pow. Beresteczko. Syn Wojciecha i Karoliny.
W czasie I wojny światowej od 1915 r. w Legionach Polskich. Służył w 1 i 5 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w armii austro-węgierskiej. Walczył na froncie włoskim.
Od 5 listopada 1918 r. w stopniu plut. brał udział w obronie Lwowa przeciwko Ukraińcom. Należał do załogi odcinka III (Sektor Bema). Po wyparciu przeciwnika z miasta 25 listopada wcielony do IV baonu 1 pstrz lwowskich. Był ranny. W 1920 r. przeniesiony do rezerwy.
W niepodległej Polsce mieszkał w Borysławiu. Pracował jako maszynista ślusarz.
W lipcu 1922 r. członek założyciel Związku b. legionistów w Borysławiu, należał do Związku Legionistów Polskich.
Zmarł po 1932 r.
Odznaczony Krzyżem Niepodległości.
Borysław w walce o Niepodległość 1912–1932, Borysław 1932; „Monitor Polski” nr 217/1932; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939.