Nascido em Fornos de Algodres , distrito da Guarda , Luisinho jogou futebol de escalão inferior até aos 23 anos. Ingressou no Académico de Viseu FC em Dezembro de 2010, e ajudou-o a passar da quarta divisão para a segunda nas duas primeiras épocas completas, marcando sete objetivos no processo.
Luisinho fez sua estreia profissional em 27 de julho de 2013, começando em uma vitória por 1 a 0 em casa contra o Atlético Clube de Portugal na primeira rodada da Taça da Liga . Sua primeira aparição na segunda divisão ocorreu em 10 de agosto, quando ele entrou como substituto no segundo tempo em uma derrota por 2 a 0 para o Moreirense FC .
Luisinho chegou pela primeira vez na Primeira Liga em 2015–16 , assinando um contrato de dois anos com o Boavista FC aos 25 anos. Voltou à segunda divisão na temporada seguinte, sendo emprestado ao antigo clube Académico Viseu.