W kampanii wrześniowej brał udział w obronie Warszawy jako oficer (ppor.) III batalionu Obrony Warszawy. Walczył na Targówku. Po zakończeniu walk dostał się do niewoli niemieckiej. Przebywał w oflagach Hohnstein, Arnswalde, Gross-Born, a po jego ewakuacji w Sandbostel i Lubece. W Arnswalde i Gross-Born organizował życie obozowe; w Arnswalde wydawał (ręcznie) „Przegląd Sportowy” i prowadził rubrykę sportową w piśmie „Za Drutami”. Wydawał również „Przegląd Teatralny” i „Przegląd Obozowy”. W Gross-Born był organizatorem Olimpiady Obozowej w 1944, w której wziął udział.
Po wyzwoleniu pracował w Referacie Wychowania Fizycznego 1 Dywizji Pancernej. W 1947 wrócił do Polski i rozpoczął pracę w „Przeglądzie Sportowym”, w którym pozostał do emerytury w 1970. Później pisał w „Dzienniku Ludowym”. Zajmował się głównie kolarstwem, podnoszeniem ciężarów i łyżwiarstwem szybkim. Relacjonował niemal wszystkie polskie imprezy kolarskie. Był inicjatorem zawodów kolarskich w Choszcznie (od 1977 jest to Memoriał Zygmunta Weissa). W 1972 roku działał wraz z Narcyzem Szwedzińskim w Kole byłych wychowanków Gimnazjum Mariana Rychłowskiego i im. Tadeusza Reytana w Warszawie.
Został honorowym obywatelem Choszczna (1974).