He was born on October 16, 1885, in Greenport, Suffolk County, New York.
He attended Greenport High School and Syracuse University.
[2] Horton was a member of the New York State Senate (1st D.) from January 1, 1947 to December 31, 1956, sitting in the 166th, 167th, 168th, 169th and 170th New York State Legislatures.
He was an alternate delegate to the 1948 Republican National Convention.
He died on October 2, 1960, in the South Shore Convalescent Home in Patchogue, New York;[3] and was buried at the Central Cemetery in Orient.