Nació en Sabaneta, Montecristi, en el año 1809, hijo de los señores Vicente Rodríguez y Josefina Masagró.

En la Línea Noroeste del país participó en la Guerra de Independencia de 1844.

Se opuso a la Anexión del país a España, ocurrida el 18 de marzo de 1861 y patrocinada por Pedro Santana.

Apoyó en su comarca de Sabaneta el golpe dado en Guayubín, el 21 de Febrero de 1863 por el general Lucas Evangelista de Peña. Al momento de producirse ésta ocupaba él el puesto de Alcalde Constitucional del puesto de Sabaneta y no aceptó las garantías que  les dieron para a todos los insurrectos, optando por irse a Haití y desde allí siguió conspirando contra dicho régimen. En dicha acción murió en Sabaneta el coronel José Mástir quien estaba en las tropas de Santiago Rodríguez.

Su nombre figura en la Sumaria contra los insurrectos del 22 de febrero en Guayubín, Sabaneta y Montecristi, siendo  Juzgado por la Comisión Militar de Santiago.

Estuvo en el Grito de Capotillo, el 16 de agosto de 1863, cuando se dio inicio a la Guerra de la Restauración de la República, junto a los demás iniciadores de éste movimiento.

Por sus méritos acumulados en la Guerra, fue ascendido al grado de General de Brigada, el 17 de octubre de 1863.

Fue Comandante de Armas de Sabaneta.

Al término dicha Guerra se dedicó a sus cosas particulares en Sabaneta.

Posteriormente volvió a la política del lado de Buenaventura Báez, de la cual fue un fiel defensor y de su Gobierno de los seis años.

Ocupó la posición del Ministerio de Guerra y Marina, de la llamada Junta Gubernativa. Fue un error de su parte haber apoyado al régimen dictatorial y entreguista de Báez.

El general Santiago Rodríguez, murió en su ciudad natal de Sabaneta, el 23 de mayo de 1879.

El Presidente de la República, Lic. Joaquín Balaguer, mediante el decreto No. 2140 del año 1972, dispuso el traslado en el Panteón Nacional de los restos del general Santiago Restos, pero éstos no han sido llevado allí.