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. ==Later life==