Hijo de Fernando Primo de Rivera y Sáenz de Heredia (asesinado al comienzo de la Guerra Civil), era por tanto nieto del dictador Miguel Primo de Rivera y sobrino de de José Antonio, Pilar y Miguel.