Private practice, Ellicottville, New York, 1853-1854
Private practice, Galesville, Wisconsin, 1854-1861
District attorney, Galesville, Wisconsin, 1857-1858
State representative, Wisconsin, 1859
Private practice, Sparta, Wisconsin, 1861-1868
Judge, Circuit Court of Wisconsin, Sixth Judicial Circuit, 1868-1877
Professor of law, University of Wisconsin, 1878-1885