Private practice, Mobile, Alabama, 1860, -1886
Confederate Army colonel, 1861-1865
State representative, Alabama, 1870-1872
Judge, Alabama Circuit Court, 1874-1882; Sixth Judicial Circuit, 1874-1880; First Judicial Circuit, 1880-1882 (the result of a realignment of the circuits)