Fue hijo de José Mariano de la Riva Agüero y Sánchez Boquete, prócer de la Independencia y primer Presidente de la República del Perú, y de la princesa Carolina Arnoldina Irene de Looz-Corswarem y de la Nue, del principado de Rheina-Wolbeck del Sacro Imperio Romano Germánico.