During the Vietnam War, he flew in combat as a Wild Weasel pilot and received the Silver Star. During Operation Desert Shield and Operation Desert Storm, he commanded the American aerial forces, as well as those of the American allies. During the Desert Shield phase of the conflict, Horner briefly served as Commander-in-Chief — Forward of U.S. Central Command; while General Schwarzkopf was still in the United States.