El infante Sebastián Gabriel era el único hijo del infante lusoespañol Pedro Carlos de Borbón y de la infanta portuguesa María Teresa de Portugal, princesa de Beira.