Rabbani began his military career during the
Iran–Iraq War as a member of the Iranian
Islamic Revolutionary Guard Corps (IRGC). From the mid-1990s until 2001, he commanded the
Najaf Ashraf Base. He then served as commander of the
Samen-ol-A'emeh Base from 2001 to 2004 while also leading the
5th Nasr Division and acting as the senior IRGC commander in
Khorasan Province. Between 2005 and 2012, he served as Deputy Commander of the
Sarallah Headquarters, and from 2011 to 2016, he was the Deputy for Operations of the IRGC. From September 2016 until June 2025, he was Deputy for Operations of the
General Staff of the Armed Forces of the Islamic Republic of Iran. == Death ==