Private practice, Bangor, Maine, 1839-1844Private practice, Portland, Maine, 1844-1861, 1865-1866, 1867-1869U.S. attorney for the District of Maine, 1848-1849, 1853-1861U.S. Army brigadier general, 1861-1865State representative, Maine, 1866-1867