W okresie wojny walczył w oddziałach AK, m.in. w oddziałach partyzanckich na Zamojszczyźnie, był też redaktorem partyzanckiej gazetki „Echa Leśne”. W randze podporucznika walczył jako dowódca plutonu przeciwpancernego i dowódca patrolu BIPPor. Tadeusz Kuncewicz ps. "Podkowa" i rajd do amerykańskiej strefy okupacyjnej w lipcu 1945 r. w powstaniu warszawskim (pseudonim „Rogala” i „Tadeusz”, nazwisko konspiracyjne Zygmunt Woźniak, nr legitymacji AK 120250), a następnie był jeńcem w oflagu MurnauPowstańcze biogramy: Tadeusz Lewicki, a po wyzwoleniu żołnierzem 2 Korpusu, z którym został ewakuowany do Anglii.

Po powrocie do kraju w 1947 osiedlił się w Krakowie, gdzie pracował najpierw w Polskiej Akademii Umiejętności (1946–1948), a następnie aż do przejścia na emeryturę na Uniwersytecie Jagiellońskim (1948–1976). Na UJ najpierw był lektorem języka arabskiego (1948–1949), a po uzyskaniu habilitacji (1949) kierował Katedrą Filologii Orientalnej (1949–1969), którą objął po zmarłym Tadeuszu KowalskimKinga Maciuszak, Z historii orientalistyki na Uniwersytecie Jagiellońskim, "Alma Mater" nr 120–121, s. 138. W 1954 został profesorem nadzwyczajnym, a tytuł profesora zwyczajnego otrzymał w 1960 roku W latach 1960–1962 piastował funkcję dziekana Wydziału Filologicznego, a w latach 1969–1976 dyrektora Instytutu Filologii Orientalnej.