Private practice, Tallahassee, Florida, 1837-1841
Clerk, Florida Territorial Court of Appeals, Leon County, 1841-1843
Secretary, Territory of Florida, 1843-1846
Reporter, Supreme Court of Texas, 1846
Private practice, Austin, Texas, 1846-1855
Secretary of state, State of Texas, 1851-
Judge, Texas District Court, Second Judicial District, 1855-1856