 He was admitted to the bar of the district court in Humboldt in 1866 and commenced practice at Eureka, California from 1866 to 1867.He was district attorney of Humboldt County from 1867 to 1869.After entering the bar, De Haven held a series of public offices.