A Portugal international from under-15 level onwards, Luís was part of the under-17 team that won the 2016 UEFA European Championship in Azerbaijan. He scored 5–0 wins over the hosts in the opening game and Austria in the quarter-finals.