Chariklo is the only small solar system body confirmed to have rings. Given the instability of its orbit, the presence of rings is surprising, and their origin remains poorly understood. In this work, we study the dynamical history of the Chariklo system by integrating almost 36,000 Chariklo clones backward in time for 1 Gyr under the influence of the Sun and the four giant planets. By recording all close encounters between the clones and planets, we investigate the likelihood that Chariklo's rings could have survived since its capture to the Centaur population. Our results reveal that Chariklo's orbit occupies a region of stable chaos, resulting in its orbit being marginally more stable than those of the other Centaurs. Despite this, we find that it was most likely captured to the Centaur population within the last 20 Myr, and that its orbital evolution has been continually punctuated by regular close encounters with the giant planets. The great majority (>99%) of those encounters within 1 Hill radius of the planet have only a small effect on the rings. We conclude that close encounters with giant planets have not had a significant effect on the ring structure. Encounters within the Roche limit of the giant planets are rare, making ring creation through tidal disruption unlikely.