 Sheppard remained active in South Carolina politics and participated at the constitutional convention of 1895.He was elected three years later in 1898 to the South Carolina Senate and served until 1904.In 1908, Sheppard was the president of the South Carolina Bar Association and was member of the state Senate for a second time from 1919 to 1920.