ב-1976 מונה לראש ענף מטוסים וסגן ראש מחלקת אמצעי לחימה במטה חיל האוויר. ביולי 1979 מונה למפקד בית הספר לטיסה והועלה לדרגת אלוף-משנה. בינואר 1982 מונה למפקד בסיס רמת דוד, ופיקד עליו במהלך מלחמת לבנון. באוגוסט 1984 מונה לראש להק אוויר, בדרגת תת-אלוף. בשנים 1985–1987 היה ראש מטה החיל. למד לתואר ראשון בכלכלה ומנהל עסקים באוניברסיטת בר-אילן ואחר כך מונה בפברואר 1990 לסגן צבאי למבקר מערכת הביטחון. יצא ללימודי קורס מנהל מתקדם באוניברסיטת הרווארד, בינואר 1992 שב מחופשת הלימודים ומונה למפקד החיל, בדרגת אלוף, במקום אביהו בן-נון.