Most Helpful Girl
Short hair. I personally always find short hair better on guys no matter how old they are and what they look like. I've share this with my other girl friends and they agree, too. I think short hair makes guys look more energetic, and manly because it doesn't cover the face so it shows that you are cleaned up and confident. From your profile picture I would say short hair will make you look more grown up.
Most Helpful Guy
Yes dude long hairs for guys are not in fashion anymore.