Private practice, Eureka, California, 1866-1867, 1875-1878, 1880-1884, 1895-1897
District attorney, Humboldt County, California, 1867-1869
State assemblyman, California, 1869-1871
State senator, California, 1871-1875
City attorney, Eureka, California, 1878-1880
Judge, Superior Court of California, 1884-1889
U.S. representative from California, 1889-1890
Associate justice, Supreme Court of California, 1891-1895