Während des Iran-Irak-Krieges hatte Schamchani mehrere leitende Funktionen bei den Bodentruppen der Revolutionsgarde inne und wurde nach Beendigung des Krieges 1989 Kommandeur der Pasdaran-Marine.