In the ad, Robert Bentley talks about seeing military personnel injured in Vietnam, and the words "Hospital Commander Vietnam War" are shown on a military aircraft.
But Bentley didn't serve overseas. He was an interim commander at the hospital at Pope Air Force Base in North Carolina.
Bentley said Wednesday he often saw patients at nearby Fort Bragg, where some injured soldiers from Vietnam were treated. He says the ad is not a distortion.
In Connecticut recently, Democratic Senate candidate Richard Blumenthal admitted he misspoke about his military service by saying he served in Vietnam when he actually served stateside.