Nació en Filadelfia, Horn asistió a la Universidad de Pensilvania, de la que se graduó con un título en medicina en el año 1861.
[1] A partir de 1862, sirvió en la Guerra Civil Americana como cirujano a la infantería voluntaria de California, tiempo durante el cual recogió insectos en California, Arizona, y Nuevo México.
Seguirá siendo presidente de la misma sociedad hasta su muerte.
Trabajando con la colección que había hecho durante su servicio en el Oeste, publicó más de 150 documentos importantes, además de muchas notas menores sobre unos 150 géneros y más de 1550 especies.
Según el entomólogo Neal L. Evenhuis, "La taxonomía de Horn casi no admite reproche, y esto fue sin duda debido al cuidadoso y deliberado estudio de las muestras.