Urodzony w 1908. Absolwent Gimnazjum św. Marii Magdaleny. W wieku 21 lat uczestniczył w kursie kryptologów w Instytucie Matematyki Uniwersytetu Poznańskiego. W latach 1930-1932 pracował w filii Biura Szyfrów Sztabu Głównego w Poznaniu. Rok 1932 to praca kryptologa w Biurze Szyfrów Sztabu Głównego Wojska Polskiego w Warszawie w Oddziale II, w Sekcji BS-4 i złamanie kodu niemieckiej maszyny szyfrującej Enigma. W 1938 prawie równocześnie ze skonstruowaniem bomby kryptograficznej przez Rejewskiego, Zygalski dla rozwiązania podwójnego klucza szyfrogramów opracował komplet tzw. płacht perforowanych. Metoda posługiwania się płachtami polegała na manipulowaniu arkuszami i wyszukiwaniu miejsc zbieżnych dla całego kompletu; dawało to możliwość skutecznego jej użycia niezależnie od liczby połączeń wtyczkowych w niemieckich Enigmach. Z wybuchem wojny ewakuował się do Paryża, gdzie pracował w polsko-francuskim ośrodku radio wywiadu. Rok później został ewakuowany do Algieru. W 1940 wrócił do Francji, by pracować w zakonspirowanym ośrodku nasłuchu o kryptonimie Cadix. W roku 1943 aresztowano go wraz z Rejewskim na granicy hiszpańskiej w Pirenejach. W tym samym roku przedostał się jednak do Wielkiej Brytanii, gdzie kontynuował prace kryptologiczno-wywiadowcze wraz z Rejewskim. Po wojnie pozostał na emigracji. Zmarł w 1978 roku Plymouth.