Nació en 1876; hijo del ex diputado propietario don Juan Francisco Rivas Cruz y Trinidad Ramírez Herrera.
Se casó con Julia Freire, y tuvieron hijos.
Estudió leyes y se recibió de abogado en 1897.
Se incorporó a las filas del Partido Liberal; integró la Juventud Liberal.
Fundó el diario "La Mañana", un diario de juventud que duró poco tiempo; durante un tiempo lo dirigió Guillermo Eyzaguirre Rousse. Defendió, junto a Alfredo Irarrázaval y otros diputados pertenecientes a la Juventud Liberal, la política internacionalista.
En esta campaña, así como su idealismo doctrinario, se conquistó reputación de integridad y pureza.
Fue electo diputado, por La Victoria y Melipilla, período 1906 a 1909; integró la Comisión Permanente de Elecciones; la de Legislación y Justicia; y fue diputado reemplazante en la Comisión Permanente de Guerra y Marina.
Reelecto diputado, por la Victoria y Melipilla, período 1909 a 1912; continuó integrando la Comisión Permanente de Elecciones; e integró también, la de Gobierno y Colonización. Falleció en diciembre de 1909; y el 5 de febrero de 1910, se incorporó, en su reemplazo, don José Ramón Gutiérrez.
Murió en Santiago, el 29 de diciembre de 1909.