Od 2 września 1944 był żołnierzem 1 Armii Wojska Polskiego, z którą dotarł do Berlina. Od 30 grudnia 1944 mianowany dowódcą kompanii sztabowej DOW Lublin, następnie oficerem łącznikowym sztabu 1 Armii WP. W 1948, był współzałożycielem Koła Łowieckiego nr 1 Hubertus w Opolu, a w 1954 został pierwszym dowódcą Kompanii Reprezentacyjnej Wojska Polskiego. Absolwent wydziału samochodowo-ciągnikowego i maszyn rolniczych Politechniki Warszawskiej.