I believe he is clean - he is an absolute perfectionist, he graduated with a 4.0 GPA top of his class, he is seriously sick to the head when it comes to training and eating right, I've trained with him before absolutely insane, and how meticulous he is about his diet is ridiculous, off-season or on, its crazy.
I emceed the show in which he turned pro at, when he came out on stage, the entire audience just goes "HOLY SHIT" you could hear it all through out the auditorium, was crazy!!!