Yes, he's on the same stuff the guys who compete in fitness use
yes he denies being on anything
so did ronnie, john cena, the rock, batista and other exceptionally heavy drug users who competed for a living
if you're focusing on the guy's honesty about himself you clearly don't understand how this business works
or any business since all companies lie when selling something, and his channel/training sessions/image ARE his product