The actor who plays him is 43, meaning that when the show was at its peak popularity about 10 years ago he would have been 33... I remember in the episode where he gets caught jacking off the character's mom mentions he was 27 in that episode. I think he just seemed a lot younger because he dressed and behaved like an 18 year old.