Era hijo de Joan Riba Cardús y Josepa Garcia Franquet.
Militante carlista, participó en la tercera guerra carlista, donde alcanzó el grado de oficial, pese a tener solo diecisiete años al final de la contienda.
Cultivó preferentemente el retrato, la obra religiosa y la escena costumbrista.
En 1882 expuso en la Sala Parés de Barcelona junto con otros artistas.
[1] En 1915 entró a trabajar como administrativo en el Ayuntamiento de Barcelona y abandonó el arte, al parecer debido a una crisis creativa que le llevó a destruir varias de sus obras.