Før han begynte i sentralbanken har han hatt stillinger i økonomi- og finansministeriet. Han begynte der i 1989, og har hatt forskjellige roller, bl.a. syv år som generaldirektør. I 2005 ble han generaldirektør for det nyetablerte enheten for lån, internasjonale organisasjoner og institusjoner, og i 2006 fikk han plass i styret i (Export Development Bank of Iran).