W stopniu podporucznika był dowódcą jednego z plutonów baonu AK „Łukasiński”, a później zastępował dowódcę kompanii „Koszta” w zgrupowaniu „Sosna” na Starym Mieście. W walkach został dwukrotnie raniony. Po powstaniu trafił do obozu jenieckiego w Murnau pod zmienionym nazwiskiem „Turczyk”, jako że od kwietnia 1944 był poszukiwany przez Gestapo.

Po zakończeniu wojny i odzyskaniu wolności wstąpił do 12 pułku Ułanów Podolskich w ramach 2 Korpusu Polskich Sił Zbrojnych. W latach 1945–1948 pełnił funkcję dowódcy plutonu ciężkich samochodów pancernych. W Wielkiej Brytanii ukończył roczny kurs London School of Foreign Trade, po czym został zdemobilizowany w stopniu porucznika.

W 1948 wyjechał na emigrację do Stanów Zjednoczonych. Prowadził studia na Wydziale Nauk Politycznych na University of Iowa, jednocześnie pracując fizycznie na farmach. Po uzyskaniu tytułu magistra kontynuował studia na Uniwersytecie Stanforda w Kalifornii. Otrzymał wówczas stypendium doktoranckie przyznane przez Fundację Forda. W 1955 uzyskał stopień naukowy doktora za pracę pt. Grievance Procedures in Soviet Factories oraz otrzymał obywatelstwo amerykańskie.