Province of New Jersey
Born in Newton Township in the Province of New Jersey, Sloan engaged in agricultural pursuits. He was assessor of Newton township for several years, and held several other local offices.