Private practice, Alton, Illinois, 1836-1843
Member, Alton [Illinois] Common Council
Private practice, Bristol, Rhode Island, 1843-1849
State representative, Rhode Island, 1844-1846
Attorney general, State of Rhode Island, 1849
Collector of customs, Bristol and Warren, Rhode Island, 1849-1853
State senator, Rhode Island, 1859
Lieutenant governor, Rhode Island, 1860
Special commissioner to adjust accounts between Rhode Island and the Government of the United States
Justice, Supreme Court of Rhode Island, 1862-1864