In 1984, when the Majlis of Iran (the Iranian Parliament) approved the establishment of the ministry of intelligence, he joined the ministry and worked at the foreign directorate during Mohammad Reyshahri's term.
In 1984, when the Majlis of Iran (the Iranian Parliament) approved the establishment of the ministry of intelligence, he officially applied for a job, but was rejected by Saeed Hajjarian. He later joined the ministry and worked at the foreign directorate during Mohammad Reyshahri's term.