U.S. Army, 1861-1863
Private practice, Hopkinsville, Kentucky, 1864-1871
State representative, Kentucky, 1871-1873
State senator, Kentucky, 1873-1875
Private practice, Louisville, Kentucky, 1875-1883
Commissioner, Bureau of Internal Revenue, U.S. Department of the Treasury, 1883-1885
Private practice, 1885-1895
U.S. representative from Kentucky, 1895-1899