Natural de Jaén, se trata de uno de los mejores ajedrecistas españoles de todos los tiempos, cuyo paso por la Peña en la adolescencia -de los trece años a los diecisiete- fue fundamental para su posterior desarrollo como jugador.
Fue jugador del club durante los cuatro años comprendidos entre 1973 y 1977. A su llegada a la Peña, en su primera temporada disputó el juvenil provincial logrando una discreta clasificación en 11º lugar. Sin embargo, en el provincial por equipos tuvo un destacado papel en el Oromana Juvenil B, que ascendió a primera categoría.
Entre 1975 y 1977 formó parte junto a Montecatine, Manzano, Romero y López Ortiz del Oromana B que fue el primer año subcampeón y el segundo campeón de preferente, derrotando al primer equipo de la Peña. Dicho año participó con el club en el campeonato de España en Centelles, con una discreta actuación logrando dos puntos de seis posibles.
Tras la temporada 76-77 fue fichado por el Mercantil de Angel Rodríguez Albariño junto con Ricardo Montecatine, dándose la curiosa circunstancia de no haber jugado ninguna temporada con el primer equipo de la Peña.
Después de su periplo por la Peña, ha sido campeón absoluto de España cuatro veces (1978, 1979, 1981 y 1991) dos veces juvenil (1977 y 1979) así como en 2005 ganó el abierto nacional de Lorca. En los años noventa fue campeón por equipos con el Vila del Teror.
Ha participado en cinco olimpiadas: Buenos Aires 1978 (3 de 5); La Valetta 1980 (7 de 12); Tesalónica 1984 (4 de 7); Tesalónica 1988 (7 de 11) y Manila 1992 (5 de 11) así como en los europeos de Haifa 1989 (4 de 8) y Debrecen 1992 (4 de 7).
Tal vez su partida más famosa sea la que ganó al subcampeón mundial Viktor Korchnoi en el Linares de 1979. Se encuentra semiretirado de la competición desde el 2010; tal vez su último éxito importante pueda ser su victoria en el XXXIV Open Ciudad de Sevilla del 2009.
Ha sido el primer gran maestro en popularizar la controvertida defensa que comienza con 1.e4, d6 2.d4, Cf6 3.Cc3, c6 seguido de Da5, la cual ha sido bautizada como defensa Rivas.
Desde 1978, año en que fue por primera vez campeón de España es socio honorario de la Peña.