I'm almost 30, look much younger because of training and the fact i rarely ever have taken any rec drugs, E's a handful of times, not much alcohol.
Guys i know who train a lot take a fair amount of shit have aged quicker. Those who don't train age much quicker.