He moved to Rochester, Minnesota, in 1856, and was appointed deputy postmaster of Rochester in 1859. In 1860 he entered Middlebury Academy, Wyoming County, New York.
He made his way to Rochester, Minnesota, in 1856, where he secured a position as deputy postmaster of Rochester in 1859. A year later, he continued his education at Middlebury Academy in Wyoming County, New York.