Horn vant en olympisk bronsemedalje i fotball i OL 1936 i Berlin. Han var med på det norske laget som kom på tredjeplass i fotballturneringen bak Italia og Østerrike. Norge vant kvartfinalen over hjemmefavoritten Tyskland med 2–0 og i semifinalen tapte laget med 1–2 til Italia som siden vant finalen. Bronsefinalen, som ble spilt 13. august 1936 med 95 000 tilskuere, ble spilt mot Polen og Norge vant med 3–2.