O'Dell was first elected to the South Carolina Senate in 1988. O'Dell was the chairman of the General committee. He also served on the Banking and Insurance, Finance, Interstate Cooperation and Labor, Commerce and Industry committees. O'Dell died in his sleep of a heart attack on January 7, 2016.