Su padre fue José Carlos Francisco de la Riva Agüero y Riglos, hijo de José de la Riva Agüero y Looz Corswarem y nieto del primer presidente del Perú, José de la Riva Agüero y Sánchez-Boquete.