Luís Magalhães nasceu em Nampula, em Moçambique, e veio para Portugal em 1975. Licenciado em educação física, começou a carreira de treinador em 1984, no Illiabum Clube, de Ílhavo.
Líder em equipas que venceram mais de duas dezenas de títulos nacionais em Portugal, não fez por menos em Angola, onde venceu dez títulos, entre os quais três taças dos campeões africanos, pelo 1.º de Agosto e uma taça da nações africanas com a selecção angolana, que também levou aos oitavos-de-final do Mundial, em 2010.
Anunciado como treinador do Sporting CP em dezembro de 2018, fez três temporadas bem sucedidas ao serviço dos Leões, com uma Liga Portuguesa, três taças de Portugal, uma supertaça e uma taça da Liga. Está agora de regresso ao Reino do Leão, para conquistar mais títulos.