Career
Born in Westminster, Horn was active in both England and the United States, and made over 150 career league appearances for Arsenal, Portsmouth, Luton Town, Brentford, the Los Angeles Aztecs, Charlton Athletic, Kettering Town, Southend United, Aldershot, Torquay United and Barnstaple Town. He died on 29 June 2012, aged 57.