Narozen 16. února 1931 v Trnavě (Slovensko), zemřel 20. dubna 2000 v Praze.
Roku 1953 absolvoval studium češtiny, ruštiny a arabštiny na Filozofické fakultě Univerzity Karlovy a roku 1955 nastoupil jako odborný asistent pro neruské literatury na Vysoké škole ruského jazyka a literatury. Mezi lety 1959-1972 působil jako vědecký pracovník v Orientálním ústavu Československé akademie věd, přednášel severoafrickou literaturu a tuárežštinu na Filozofické fakultě Univerzity Karlovy, vyučoval na Jazykové škole a konal přednášky pro veřejnost. Roku 1963 dosáhl hodnosti kandidáta filologických věd (CSc.) a roku 1967 získal titul PhDr.
V letech 1969-1970 pobýval jako hostující profesor na univerzitě v Münsteru (SRN). Po vynuceném odchodu z Orientálního ústavu (1973) působil jako překladatel ve svobodném povolání. V této době získal dvakrát grant na univerzitě v Münsteru. Roku 1990 se vrátil do Orientálního ústavu jako vědecký pracovník, kde mezi lety 1992-1993 zastával funkci ředitele. Specializoval se na moderní arabské literatury s hlavním zaměřením na severní Afriku, byl odborníkem na tuárežštinu a překladatelem arabské literatury.