Horn foi convocado para as seleções de base sub 17 e sub 22 da Alemanha, não sendo chamado ainda para a seleção principal. Foi convocado por Horst Hrubesch para as Olimpíadas de 2016 no Rio de Janeiro.