Except, this guy's a complete retard that can't even look shit up on Wikipedia, or he'd know that telomerase and telomere length are no indication of even how old one happens to be. All telomerase does is basically refresh cells so they can divide past the Hayflick limit and survive longer...and too much of it can give you fucking cancer.
But, yeah, I'm going to believe some shut-in over actual doctors and biologists.