سال 1365ش به فرماندهی واحد عملیات برون مرزی قرارگاه رمضان سپاه منصوب گرديد. به این ترتیب، در طراحی و هدایت تمام عملیات هاي داخل خاك عراق مثل انهدام پالايشگاه كركوك به صورتي فعال و تأثيرگذار حضور داشت. در همان زمان با حفظ سمت، برای مدت کوتاهی مسؤولیت عملیات قرارگاه حمزه سيد الشهدا را نیز برعهده داشت و پس از آن فرماندهی تیپ110 شهید بروجردی را برعهده گرفت. از این طریق در بیشتر عملیات غرب و جنوب کشور شرکت داشت. وي در عملیات کربلای پنج در شلمچه به شدت شيميايي شد. بین سال های 1366تا 1368 به سمت فرماندهی تیپ الغدیر و سپاه ناحیه یزد منصوب گردید و پس از آن در سال 1369ش به عنوان جانشین فرماندهی لشکر چهارده امام حسین علیه السلام منصوب شد. در سال1370ش در رشته علوم سیاسی در دانشگاه اصفهان پذيرفته شد. در سال1372ش به عنوان معاونت عملیات نیروی قدس منصوب گردید. او در این سمت، دستاوردهای عمده و بی نظیری را به يادگار گذاشت.