Private practice, Millersburg, Ohio, 1840-1846, 1851-1852
Clerk, Holmes County [Ohio] Court of Common Pleas, 1846-1851
Judge, Ohio Court of Common Pleas, Sixth Judicial District, 1852-1857
Private practice, Wooster, Ohio, 1857
Lieutenant governor, Ohio, 1857-1858
U.S. Army colonel, 1861-1865
U.S. representative from Ohio, 1865-1871
Professor, Wooster College, 1873-1890