Luís Sequeira nació en 1970, es Licenciado, Maestro y Doctor en Administración.
En 2001 se incorporó a The Fladgate Partnership, uno de los Grupos líderes en el sector del vino de Oporto (propietarios de las marcas Taylor's, Fonseca y Croft).
Desde 2009 es miembro del Directorio y Gerente General de su división de vinos.