בהמשך שירת כמ"פ הפעלה בגדוד קשר אוגדתי, קצין קשר חטיבתי בחטיבה 460, סגן קצין קשר אוגדתי באוגדה 36, מפקד קורס קציני קשר בבה"ד 7 וקצין אג"ם קשר בפיקוד המרכז. בשנת 1982 עלה לדרגת סא"ל ושירת כקצין קשר אוגדתי של אוגדה 162, במסגרתה לחם במלחמת שלום הגליל, נפצע פעמיים, חזר לתפקידו והשתתף בקרבות בביירות. לאחר המלחמה מונה לרע"ן מבצעים במפקדת קצין קשר ואלקטרוניקה ראשי (מקשר"ר).