1 sierpnia 1988 został awansowany na stopień generała brygady. Od lipca 1989 do maja 1991 pracował jako asystent dowódcy 101 Dywizji Powietrznodesantowej w Forcie Campbell w stanie Kentucky – gen. mjr. Jamesa H.B. Peaya III.

Od sierpnia 1990 do marca 1991 walczył w Arabii Saudyjskiej podczas I wojny w Zatoce Perskiej. Od maja 1991 do maja 1993 dowodził 82 Dywizją Powietrznodesantową. 1 października 1991 został awansowany na stopień generała majora. 7 czerwca 1993 otrzymał nominację na generała porucznika i do lutego 1996 dowodził XVIII Korpusem Powietrznodesantowym.

Od września do października 1994 uczestniczył w przygotowaniach wspólnej grupy zadaniowej przeznaczonej do operacji Uphold Democracy na Haiti.

29 lutego 1996 objął dowództwo US Special Operations Command (SOCOM) w Bazie Sił Powietrznych USA MacDill na Florydzie, które sprawował do 25 września 1997. 7 marca 1996 został mianowany generałem.