Personally, I find a guy with long hair is hot and unique charisma. I prefer mild wavy or curly hair, especially with macho face...LOL However, not all guys look good with long hair. You need have some face features that go well with long hair.
I found that it's quite hard for Asians to look good with long hair (correct me if I am wrong). Maybe you need sharp features to handle long hair, that's why many Caucasians look okay with it?? So far I think Korean know how to make long hair suit for their features. Bear in mind, I'm not talking about those spinky and exagerrate long hair, or cover one eye.
My gym got one guy looks super hot with his long hair with little curly, his hair's length is until shoulder la. His body also just nice which is not very muscular nor slim, with hard rock six packs. He doesn't have macho face but his face just suit well for long hair. Maybe because he looks like mixed with very fair skin.
|That gym guy's hair quite similar with his...=D|
|Tied it nicely also look nice|