Urodził się w rodzinie Wojciecha i Marianny z Mrożewiczów. Od 1918 w Wojsku Polskim. W składzie 7 batalionu telegraficznego brał udział w wojnie 1920 r. Od 1923 do 1933 służył w 1 pułku łączności w Zegrzu w stopniu porucznika (starszeństwo z dniem 1 czerwca 1923 i 9 lokatą w korpusie oficerów łączności), następnie został kierownikiem referatu łączności w sztabie DOK VIII w Toruniu, był w kadrze oficerskiej 3 batalionu telegraficznego w Grodnie.