Urodził się 29 sierpnia 1890 r. w Częstochowie. Syn Michała i Antoniny z Famulskich. Brat Walentego (zob.).
W czasie I wojny światowej służył w formacjach polskich na wschodzie.
Po 1918 r. w WP. Jako urzędnik wojskowy X rangi (przemianowany potem na por. adm.-gosp. z 1 grudnia 1922 r.), co najmniej od 1923 r. był płatnikiem 27 pp. Awansowany 19 marca 1938 r. na kpt. int., po czym przeniesiony w stan spoczynku.
Powołany do służby czynnej, 10 lipca 1939 r. został płatnikiem baonu KOP „Dukla”, wchodzącego w skład 2 pp KOP „Karpaty”.
Na tym stanowisku wziął udział w kampanii wrześniowej.
W latach 1950-1951 komunistyczne służby bezpieczeństwa prowadziły przeciwko niemu dochodzenie w sprawie jego wrogiego stosunku do władz PRL.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości.
„Monitor Polski” nr 6/1934; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim, Kraków 2003.