Short graduated in 1965 from C.E. Byrd High School in Shreveport in northwestern Louisiana.
From 1970 to 1994, Short is a former lieutenant colonel and a naval aviator in the United States Marine Corps.