Charles J. Cunningham Jr. (born July 19, 1932) was a lieutenant general in the U.S. Air Force. His last post in the Air Force was as the commander of the Twelfth Air Force, Tactical Air Command at Bergstrom Air Force Base, Texas. After his retirement from the military he served as director of the Defense Security Service until 2002. While working for the U.S. Department of Defense he held several executive positions within the Office of the Secretary of Defense and the Defense Intelligence Agency.