Luís Sequeira nasceu em 1970. É licenciado, Mestre e Doutorado em Gestão.
Em 2001 ingressou na The Fladgate Partnership, um dos Grupos líder no sector do vinho do Porto (detém as marcas Porto Taylor’s, Porto Fonseca e Porto Croft).
É desde 2009 membro do Conselho de Administração e diretor-geral da sua divisão de vinhos.