Does he have a hide (or two) in his cage? I could be wrong, but I think that when they are hell-bent on escaping like that, it's because they don't feel secure in their habitat...?