A Teheráni Egyetemen szerzett jogi diplomát, majd 25 évesen megkezdte kötelező katonai szolgálatát. 1977-ben távozott Párizsba, ahol csatlakozott az ott élő Khomeinihez. Vele együtt tért haza a monarchiát megdöntő, 1979-es forradalom után. Beválasztották az iráni iszlamista köztársaság első törvényhozásába. 1989-ben a legfontosabb döntéshozó testület, a Legfelsőbb Nemzetbiztonsági Tanács titkára lett, mely posztról 2005-ben – Mahmud Ahmadinezsád elnökké választása után mondott le.