او فعالیت در سپاه پاسداران را از سال ۱۳۵۹ در سپاه دزفول آغاز کرد و در طول جنگ، از ۱۳۶۳ تا ۱۳۶۴ معاونت اطلاعات قرارگاه کربلا، از ۱۳۶۴ تا ۱۳۶۵ معاونت اطلاعات قرارگاه نجف و از ۱۳۶۵ تا ۱۳۶۷ مسئولیت معاونت اطلاعات و عملیات قرارگاه قدس را برعهده داشت. وی از طراحان اصلی عملیات‌های والفجر ۸، کربلای ۴، کربلای ۵ و کربلای ۸، نصر ۵ و نصر ۸، بیت‌المقدس ۲، والفجر مقدماتی، بدر و والفجر ۱۰ محسوب می‌شد.