Ricardo empezó su carrera en las categorías inferiores de Los Molinos, en Almería.
Posteriormente fue fichado por la Unión Deportiva Almería para incorporarlo a su filial.
En la temporada 2006-07 juega un partido de titular en Segunda División con el Almería.
Esa misma temporada el equipo almeriense asciende a Primera División.
Posteriormente juega en la temporada 2010/11 en el Orihuela Club de Fútbol.