My choice for best long hair is David Spade from the sitcom
Just Shoot Me!
David Spade?! Please. Nobody beats either Tom Cruise or Brad Pitt from Interview With the Vampire.
Adrian Paul(Duncan Mcloed) from the Highlander.
BEFORE he cut his hair.....
He played Hank, the saloon owner.
I agee with you...William Shockley gets my vote for actor with the best long hair. It also suits him as I have seen him in previous roles with short hair and have to say that he looks better with it long.
Runner up WAS Matthew Porretta from the "New Adventures of Robin Hood", but he has since cut it short.
I was always a Lorenzo Lamass fan - OK, a bit cheesy maybe, but undeniably handsome and he did suit long hair.
I agree, Lorenzo Lamas was beautiful with his long hair. He's a beautiful guy anyway - here's to all long hair men!! KEEP IT LONG!!!