Urodził się 14 marca 1898 r. w Przemyślu. Syn Grzegorza i Katarzyny z Lechów.
Działacz niepodległościowy ps. „Iskra”.
W niepodległej Polsce w Policji Państwowej. Od 1 czerwca 1920 r. był (początkowo jako p.o.) zastępcą komendanta powiatowego w Jarosławiu. W latach 1926-1928 komendant powiatowy policji w Ropczycach. We wrześniu 1929 r. w stopniu podkomisarza był kierownikiem VII komisariatu we Lwowie. Potem awansował na komisarza. W końcu lat 30. pozostawał na emeryturze.
Mieszkał we Lwowie.
Zmarł po 1937 r.
Odznaczony Medalem Niepodległości.
„Haliczanin” powszechny kalendarz zastosowany do potrzeb wszystkich mieszkańców Małopolski i wschodnich Kresów na rok pański 1930 który jest rokiem zwyczajnym liczącym 365 dni, Lwów [1929]; „Monitor Polski” nr 64/1937; Rozkazy główn. komend. P.P., „Gazeta Policji Państwowej” nr 7/1921.