A graduate of the U.S. Naval Academy with the Class of 1941, Vice Admiral Cagle commanded fighter squadrons in the USS Yorktown (CV-10) and the USS Franklin D. Roosevelt (CVB-42). He later served on the staff of the Commander-in-Chief, Naval Forces Eastern Atlantic and Mediterranean and as Administrative Aide to the Secretary of the Navy. Subsequently, he was Executive Officer of the USS Intrepid (CVA-11), and served as Deputy Director, Institute of Naval Studies. He then commanded the USS Suribachi (AE-21) and the USS Franklin D. Roosevelt (CVA-42). He was Director of the Aviation Programs Division in the Office of the Deputy Chief of Naval Operations (Air) and Chief of Naval Training.