He probably does. My beardie is never hyper until I take him out and let him run around my office. You could try making an area somewhere where he could run free (make it poop proof because they'll definately brown your carpet) I Used to hang a light under my desk and put a basking rock under it and my little guy would sit under it till he was warm, then run and run and run till he was cold, then plop down on the rock and get warm again. He'd do it for hours while I did homework, then when he was done, he'd climb up my leg, hop up on the desk, climb to the top of the computer monitor and take a nap where it was warm.
I would try letting the little guy run some. Just make sure there's nothing that he can get hurt on and no long drops. He's super cute! (sorry if it's a girl, I call everything a he)