Ron has been clean right now for a couple of month and still as good size so no, I don't think his physique is build on drugs.
I like to read his "daily pump" thread and while he may not have the best genetics in the world, that guy looks like he trains really hard
Props to him !