Jean a fost un membru al noibilei familii de Lannoy. A fost fiul lui Jean I de Lannoy, care a murit în Bătălia de la Azincourt și al lui Jeanne de Croÿ, al cărei tată, Jean I de Croÿ, de asemenea, a murit la Azincourt.