W 1939 w stopniu podporucznika piechoty uczestniczył w kampanii wrześniowej. Po klęsce kampanii, wraz z wojskiem został ewakuowany do Rumunii, następnie do Jugosławii, Włoch i Francji. Po kapitulacji Francji w 1940, wyjechał do Wielkiej Brytanii, gdzie służył w armii do stycznia 1942. Zdemobilizowany, ukończył studia w London School of Economics and Political Science. Następnie był radcą prawnym Ministerstwa Przemysłu i Handlu polskiego rządu na uchodźstwie oraz radcą Związku Marynarzy. W 1944 na emigracji był współzałożycielem i sekretarzem generalnym Zjednoczenia Polskiego oraz został wiceprezesem londyńskiego Komitetu Wszechsłowiańskiego. Od października 1944 był pierwszym przedstawicielem Polskiego Komitetu Wyzwolenia Narodowego na Wielką Brytanię, a następnie Rządu Tymczasowego RP w Londynie. Powrócił do Polski 30 czerwca 1945.
Z ramienia Stronnictwa Ludowego w latach 1945–1947 był posłem Krajowej Rady Narodowej, a następnie posłem na Sejm Ustawodawczy (1947–1952). Był przewodniczącym Komisja Morskiej i Handlu Zagranicznego, zastępcą przewodniczącego Komisji Specjalnej do Rozpatrzenia Projektu Ustawy o Amnestii, a także sekretarzem Komisja Prawniczej i Regulaminowej. Reprezentował Okręg nr 32 Leszno.