meh. He's only 20. Guys have a tendency to look older/younger based solely on how they wear their hair. The ages vary despite how old the actual person is, but this is a makeshift flow chart of how hair effects the appearance of most men's age.
beard= age+2/10 years.
mustache= age + 5/10 years.
razor + facial hair = age- 1/10 years.
pubes= age>14
pit hair= age-sexy
hair dye= Current age- current age + 16.
Buzz cut: Does not affect age appearance unless we're dealing with little children, in which case the buzz cut makes them look tougher. +1 year for anyone under the age of 14.
Pony tail: Belongs on women and ponies. +5/10 years
Long hair: Any guy with long hair is immediately deemed white trash and white trash has been around longer than most of us care to acknowledge. Sorry echoz, but that hair makes you look 5 to 10 years older.
Flock of Seagulls: Age+20 years :P
This flow chart is subjective to people being people. Sometimes, it's not the hair that affects the age you look. It's the age you look that affects the age you look.