 He was born in Stalisfield, Kent, England, the son of Henry Horton, came to Upper Canada with his family in 1831 and was educated in Goderich.He married Hannah, the daughter of Robert Gibbons.He was mayor of Goderich from 1872 to 1874.