Vivió en el exilio, pasando por países como Venezuela, México y Uruguay; en este último obtuvo la «Gran Nacionalidad Uruguaya», por unanimidad del Congreso (por servicios prestados a la patria), distinción que hasta ese momento, sólo se le había otorgado a Andrés Bello.