Horton vant en olympisk sølvmedalje i bobsleigh under vinter-OL i 1932 i Lake Placid. Han var med på det amerikanske laget «USA II» som kom på andreplass i firerbob bak et annet amerikansk lag, «USA I». Konkurransen ble avviklet 14. og 15. februar 1928. De andre på laget var Henry Homburger, Percy Bryant og Paul Stevens.