Fue uno de los socios fundadores del Club Nacional, establecido en Lima en 1855.
Fue elegido diputado suplente por Huarochirí en el fallido congreso de 1858 y luego fue elegido diputado por Huarochirí ante el Congreso Constituyente de 1860.
[2] Posteriormente, fue secretario de las legaciones peruanas en Washington D. C. y Madrid.
Asimismo, en mayo de 1873, Riva Agüero encomendó a Manuel Yrigoyen Arias, canciller en Argentina y Brasil, buscar la adhesión argentina a la alianza defensiva sobre la base de que Bolivia no podría resistir una invasión de Chile, pues se argüía que el tratado prevenía la guerra y utilizaba el arbitraje como medio para establecer límites,[3] debido a una de las estipulaciones del tratado:
Tras dejar la cancillería, fue acreditado como ministro plenipotenciario en Francia y Bélgica (1875).