In 1915, John Castleman enrolled at Virginia Tech where he was a member of the Corps of Cadets. When America entered World War I, he left school after his sophomore year and joined the Army Air Service. After his release from active duty in 1919, he returned to Virginia Tech and graduated in 1921 with a degree in civil engineering. He was credited with 2 aerial victories in World War I.