I tillegg til sitt morsmål persisk, snakker han også arabisk, engelsk og tysk. Han er gift med Zohreh Sadeghi og har to døtre og en sønn: Leila (født 1975), Narges (født 1981) og Emad (født 1989).