Cochran se graduó en el Hamilton College en 1831 y entre 1853 y 1857 trabajó en el puerto de Nueva York.