Urodził się 23 stycznia 1896 r. w Piotrkowie. Syn Józefa i Heleny z Czekalskich.
W czasie I wojny światowej w armii rosyjskiej.
Zweryfikowany jako por. łączn. z 1 czerwca 1919 r., 1 lipca 1923 r. awansował na kpt. łączn. Służył w 7 Okręgowym Szefostwie Łączności w Poznaniu. W 1924 r. dowodził 7 komp. szkolną 2 płączn. Ukończył studia, uzyskując magisterium. Następnie ponownie w 7 Okręgowym Szefostwie Łączności. Od kwietnia 1929 r. służył jako II oficer sztabu w 2 Grupie Łączności w Toruniu i Krakowie. 1 stycznia 1931 r. awansował na mjr. łączn. Po likwidacji tego dowództwa w styczniu 1933 r. przeniesiony do dowództwa 1 Grupy Łączności. 1 grudnia 1934 r. przydzielony do Dowództwa Wojsk Łączności.
Dalsze jego losy są nieznane.
Odznaczony dwukrotnie Krzyżem Walecznych, Medalem Niepodległości.
„Monitor Polski” nr 24/1933; Rocznik oficerski 1923, 1924, 1928, 1932.