Admitted to Maryland. bar, 1838. President Muskingum County branch Ohio State Bank, 1852. Member Ohio Senate, 1853.
United State Attorneys for Southern district Ohio, 1854. Member Ohio House of Representatives, 1855, 68, 69. President Central Ohio Railroad Company, 1857, Little Miami, Columbus & Xenia railroads, 1869, Cincinnati & Muskingum Valley R.R.
Member United States House of Representatives from Ohio, 43d Congress, 1873-June 23, 1874. President Erie Railway Company, 1874-1884.