Horn was raised on Long Island, New York, in Riverhead. He graduated from Union College in Schenectady, New York, in 1964.
Horn was raised in Riverhead, Long Island, New York, and received his education at Union College in Schenectady, New York, graduating in 1964.