Urodził się 21 listopada 1889 r. w Rzeszowie (Dzielcu koło Jasła?). Syn Józefa i Franciszki z Jędrzejczyków.
Pracował w kancelarii.
W czasie I wojny światowej w Legionach Polskich ps. „Janusz”. Służył w 3 komp. V baonu 1 pp LP, następnie w 2 komp. V baonu I Brygady i 7 pp LP. Awansował do stopnia kpr. Poeta legionowy, autor piosenek m.in. prześmiewszej Moskale zabrali. Po likwidacji 7 pp LP w końcu września 1916 r. z baonem wcielony do 5 pp LP (III baon).
Po 1918 r. w Wojsku Polskim. Służył w 5 pp leg. 1 lipca 1919 r. mianowany ppor. piech., w czerwcu 1921 r. posiadał stopień por. piech. Wkrótce potem przeniesiony do rezerwy. Zweryfikowany jako por. rez. piech. z 1 czerwca 1919 r.
W niepodległej Polsce mieszkał w Wilnie i Nowoświęcianach. Pracował jako urzędnik w PKP.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości i KrzyżemWalecznych.
„Monitor Polski” nr 93/1937; A. Romanowski, Rozkwitały pąki białych róż… Wiersze i pieśni z lat 1908–1918 o Polsce, o wojnie i o żołnierzach, Warszawa 1990.