Congrats on finding him! Mine got out once and I freaked out; I found him underneath my bed just cruising, I don't think he was out for more than 20mins but if I didn't check his hide I never would've known he was gone.
Not too old,but you never can really tell; my guess would be less than 3 months old.