Nació en Chillán. Hijo de Manuel Rodríguez Bustamante y Josefa Ojeda Vildósola.
Estudió en el Instituto Nacional y derecho en la Universidad de Chile. Juró como abogado el 10 de agosto de 1868.
Militó en las filas del Partido Radical.
Fue electo diputado propietario por Chillán, período 1858-1861. Integró la comisión permanente de Gobierno y Relaciones Exteriores.
Reelecto diputado propietario por Chillán, período 1861-1864. Continuó integrando la comisión permanente de Gobierno y Relaciones Exteriores.
Fue electo diputado suplente por Elqui, período 1867-1870.
Nuevamente electo diputado suplente, pero esta vez por Chillán, período 1882-1885.
Fue electo nuevamente diputado propietario por Chillán, período 1885-1888. Integró la comisión permanente de Educación y Beneficencia.
Se desempeñó, entre otros ámbitos, como profesor de gramática castellana y latín en el Instituto Nacional, durante el año 1871.
También formó parte del Cuerpo de Bomberos de Santiago desde 1871 y fue vicecomandante de la Compañía Salvadores y Guardias de la Propiedad en 1872. Además, fue primer comandante de la Segunda Compañía de Bomberos de Santiago en 1873 y el año siguiente, capitán de la misma.
Falleció en Santiago el año 1889.