Ruhani alikuwa naibu msemaji wa nne na ya tano ya muda wa Bunge la Iran (Majlis) na Katibu wa Baraza Kuu la Usalama wa Kitaifa kutoka 1989 hadi 2005. Katika uwezo wa mwisho, alikuwa nchi ya juu mazungumzo na EU tatu, Uingereza, Ufaransa, na Ujerumani, juu ya teknolojia ya nyuklia katika Iran, na pia aliwahi kuwa Shi'ite ijtihadi mhubiri, na biashara ya kiuchumi mazungumzo. Yeye ameonyesha msaada rasmi kwa kutetea haki za makabila na dini wachache. Katika 2013, yeye kuteuliwa wa zamani wa viwanda waziri Eshaq Jahangiri kama makamu wake wa kwanza wa rais. Mei 7, 2013, Ruhani alijiandikisha kwa ajili ya uchaguzi wa rais uliofanyika tarehe 14 Juni 2013. Alisema kwamba, kama kuchaguliwa, angeandaa "sheria ya haki za kiraia", kurejesha uchumi na kuboresha uhusiano rocky na mataifa ya Magharibi. Ruhani mara nyingi huelezwa kama mteule mteule. Aliteuliwa kama Rais wa juu wa nchi tatu wa Iran juu ya teknolojia ya nyuklia, na pia aliwahi kutumika kama msemaji wa Shi'ite ijtihadi mhubiri, na mpatanishi wa
Mwaka 2013