Bannon was an officer in the United States Navy for seven years in the late 1970s and early 1980s, serving on the destroyer USS Paul F. Foster as a Surface Warfare Officer in the Pacific Fleet and stateside as a special assistant to the Chief of Naval Operations at the Pentagon.[33]