Private practice, Springfield, Kentucky, 1845-1851, 1859-1860, 1867-1879
Judge, Washington County [Kentucky] Court, 1851-1859
State representative, Kentucky, 1861
U.S. Army colonel, 1861-1866
Inspector general, State of Kentucky, 1865-1866
Oil and gas entrepreneur, Springfield, Kentucky, 1866-1867