En la guerra contra los españoles mandados por el virrey del Perú, (Fernando de Abascal y Souza) Rodríguez combate valientemente, y es uno de los últimos en escapar de Santiago tras la derrota del ejército patriota en el Desastre de Rancagua.