Bachelor, Uppsala University, 1967. Master of Arts, Uppsala University, 1968. Doctor of Philosophy in French Linguistics, Uppsala University, 1979.
Researcher Uppsala University, 1979. Translator Swedish television, Stockholm, 1982. Director Institute for Interpretation and Translation Studies Stockholm University, since 1987.
Member Swedish Association of Professional Translators, Association International Linguistique Applique, European Association for Studies in Screen Translation.
Married Shahnaz Ali, August 11, 1971. Children: Sofia, Mikael.