Von Shores (born Roy Von Shores, Jr.) graduated from the U.S. Military Academy at West Point, Class of 1936. After serving in the Army Air Forces in World War II, he transferred to the U.S. Air Force when it became a separate branch of service in 1947. He retired in 1971 as a U.S. Air Force Major General.