Grew up in the Groves, Texas. Educated Lamar; Louisiana Tech.
Following the astronaut assignment Odle was assigned as Chief, Systems Integration Division, Headquarters Space Division, at Los Angeles Air Force Base. After attending the Air Command and Staff College, he was assigned to Kirtland Air Force Base, where he worked on several projects, including service as Argus Program Manager; Chief, Flight Test Branch, Phillips Laboratory; Chief, Navigation Satellite Systems Division, Air Force Operational Test and Evaluation Center.
Colonel Odle's next assignment was as Chief, Assessments Branch, US Nuclear Command and Control Systems Support Staff, at the Pentagon. He graduated from the Air War College and in June 1997 was assigned as the Commander, Detachment 2, Space and Missile Systems Center, at Onizuka Air Force Base, California.
Birth Place: Port Arthur, Texas.