W 1971 roku otrzymał tytuł profesora nadzwyczajnego, a w 1979 roku profesora zwyczajnego, na emeryturę przeszedł w 1995 r. Do 2006 r. był wykładowcą w Zakładzie Turkologii i Ludów Azji Środkowej Instytutu Orientalistycznego Uniwersytetu Warszawskiego.

Od 1972 roku należał do PZPR.

Otrzymał tytuł doktora honoris causa Narodowego Uniwersytetu Mongolskiego w 2006 r. i został członkiem honorowym Mongolskiej Akademii Nauk.

Był członkiem Komitetu Nauk Orientalistycznych PAN, pełniąc w latach 1971–1992 funkcję wiceprzewodniczącego. Był również członkiem Towarzystwa Naukowego Warszawskiego (Wydział I Językoznawstwa i Historii Literatury) oraz towarzystw Société Finno-Ougrienne i Societas Uralo-Altaica.

Został pochowany 19 stycznia 2007 r. na cmentarzu Bródnowskim w Warszawie (kwatera 41D-3-23).

Odznaczony m.in.Kto jest kim w Polsce 1989, Wydawnictwo Interpress, Warszawa 1989, s. 496: Krzyżem Oficerskim Orderu Odrodzenia Polski, Krzyżem Kawalerskim Orderu Odrodzenia Polski, Brązowym Krzyżem Zasługi, Medalem 40-lecia Polski Ludowej, Medalem Komisji Edukacji Narodowej. Władze mongolskie odznaczyły go między innymi: Medalem 50-lecia Mongolskiej Republiki Ludowej i Orderem Gwiazdy Polarnej (1995).