Era hijo del infante Alfonso de Borbón-Dos Sicilias y Borbón (1901-1964) y la princesa Alicia de Borbón-Parma (1917-2017); nieto por vía paterna de la princesa de Asturias, Mercedes de Borbón y Habsburgo-Lorena (1880-1904), hermana mayor de Alfonso XIII (1886-1941), y del infante Carlos Tancredo de Borbón-Dos Sicilias (1870-1949).