Han påbörjade en diplomatisk karriär i Iran efter revolutionen 1979 och var ambassadör i Sverige och i Japan på 1980-talet. Under sin tid som ambassadör i Sverige togs han som gisslan av en grupp exiliranier vilket ledde till att svensk kravallpolis gick till storms mot ambassaden på Lidingö den 24 augusti 1981. Han har haft flera höga poster inom iranska staten och även varit chef för den ekonomiska samarbetsorganisationen ECO.