وشغل شمخاني أيضا منصب قائد القوات البحرية الإيرانية سابقا، وكان له دور بارز في القضاء على الحركات المعارضة للثورة الإسلامية سنة 1979.
ويعتبر علي شمخاني من الشخصيات الإصلاحية المعتدلة، ونشط على الصعيد السياسي والديني في الشارع الإيراني، وقد رشح نفسه للانتخابات الرئاسية 2001.
ولد علي شمخاني سنة 1955 بمدينة اهواز في محافظة خوزستان لأسرة عربية، ودرس الزراعة ثم نال شهادة ماجستير في الشؤون العسكرية وأخرى في الإدارة.
تولى إبان الحرب الإيرانية العراقية العديد من المناصب العسكرية مثل قائد القوات العسكرية في إقليم خوزستان، وقائد بالإنابة للقوات الإيرانية المشرفة على تنفيذ قرار مجلس الأمن رقم (598) المتعلق بإنهاء الحرب بين إيران والعراق، كما تولى منصب قائد القوات البحرية.