Daniel Luis dispute avec l'équipe de Cuba U-20 la Coupe du monde 2013 en Turquie, où il porte le brassard de capitaine (trois matchs joués). Il avait débuté l'année précédente en équipe A contre le Panama, le , à l'occasion des (résultat 1-1).