Private practice, Jericho, Vermont, 1831-1836
Postmaster, Jericho, Vermont, 1831-1836
Private practice, Lowell, Vermont, 1836
Private practice, Burlington, Vermont, 1836-1857
State senator, Vermont, 1843-1844
U.S. collector of customs, Vermont, 1853-1857