He's Hot Cast Devyn Foster Cort Stevens Josh Powell Grant Larson Rod Majors Sean Diamond Chaz Carlton