Urodził się 30 listopada 1899 r. w Nowym Targu. Syn Karola i Franciszki.
W czasie I wojny światowej od 11 stycznia 1917 r. w Legionach Polskich. Służył w 9 komp. 6 pp LP.
Po 1918 r. w WP. 1 października 1919 r. mianowany ppor. piech.
Zweryfikowany jako por. lotn., w 1923 r. pełnił służbę w Centralnej Szkole Balonowej w Toruniu. Po likwidacji szkoły od 1924 r. w baonie balonowym. 1 stycznia 1927 r. awansował na kpt. lotn. Po reorganizacji baou od 1929 r. w 1 baonie balonowym. Awansowany 1 stycznia 1936 r. na mjr. lotn., wiosną 1939 r. był zastępcą dowódcy baonu.
Podczas kampanii 1939 r. w Bazie Balonowej nr 1.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
„Monitor Polski” nr 12/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.