Urodził się 31 maja 1901 r. w Stryju.
Jako uczeń latem 1917 r. wstąpił do Polskiego Korpusu Posiłkowego w Przemyślu. Przydzielony do formacji uzupełniających w Bolechowie. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Dolinie, zbiegł do Lwowa.
Wcielony do armii austro-węgierskiej i wysłany na front włoski, przy pomocy POW otrzymał przydział do Kijowa.
Tam jako „Gryglewski” pracował Centralnym Komitecie Obywatelskim. Następnie powrócił do Lwowa.
Od 8 listopada 1918 r. w stopniu uł. brał udział w obronie miasta przeciwko Ukraińcom. Służył w 1 szw. kawalerii lwowskiej „Wilków”. Następnie w składzie 6 puł uczestniczył w wojnie z Ukraińcami i bolszewikami.
W niepodległej Polsce podoficer zawodowy WP. W 6 puł służył co najmniej do 1935 r. Posiadał stopień st. wachm.
Zmarł po 1939 r.
Odznaczony Medalem Niepodległości.
Lwów i Małopolska Wschodnia w Legionach Polskich 1914–1917, Lwów 1935; „Monitor Polski” nr 93/1937; Obrona Lwowa 1–22 listopada 1918 t. 3, Lwów 1939.