Osborn was born in Scotch Plains, New Jersey, the son of John and Amelia Osborn.
After graduating, Osborn worked in a law office in Watertown, New York and was admitted to the New York bar association in 1861.