En 2005 fue designado embajador político de su país en Alemania.
[2] Más tarde se convirtió en secretario general adjunto del PDGE.
[2] Rivas fue nombrado primer ministro por el presidente Teodoro Obiang Nguema el 26 de febrero de 2001, sucediendo a Ángel Serafín Seriche Dougan.
[3][4] Su Gobierno fue juramentado el 27 de febrero, y el presidente Obiang enfatizó en esta ocasión que necesitaba mostrar unidad y «cohesión».
Fue nombrado embajador de Guinea Ecuatorial en Alemania en 2005, un cargo que mantuvo hasta su muerte en 2014.