Gale Harold is most well known for his role as Brian Kinney on Queer as Folk, the show that had a huge impact on the LGBT community and it continues to be seen all around the world by gay people. The future generation of gay people will probably see the show too. It's one of those classics that will never die.
Anyway, the answer to the question "Is Gale Harold gay?" has been answered thousands (if not, millions) of times on the internet. People have been speculating his sexuality since the first episode of Queer as Folk premiered on Showtime. During the filming of the show, Gale declined to talk much about his sex life and sexuality because he respected his character Brian Kinney and the show. He wanted to separate his real life from his character so he didn't proclaim his heterosexuality until after the show ended.
Here are some quotes from Gale himself.
"I'm straight, but the character was too important to me to muddle his world with my private life. As a nobody, I got away with that deflection. I think it may have helped to introduce Brian as a believable gay man. Maybe not. However it played, it's been out of my hands for a long time." - Gale Harold. (April 2013)
"For a while, the gay thing seemed like such a big deal. But now, I don't think it is. It's just a comedy-drama about people who live in the United States. It's a slice-of-life. I play a character-that's it. But I was well aware of the gay lifestyle before the show. I've been hit on in a really strong way by gay men who've tried to convert me, and a lot of my heroes are gay. William Burroughs, Lou Reed. Well, I guess Lou Reed is bi. The point is, it's 2002, gay life is no longer that shocking." - Gale Harold. (2002)
There you have it! Gale is straight and I have no reason to NOT believe him. He played a very convincing gay character on cable TV that has changed the lives of many gay teens growing up in the United States (maybe even worldwide.)
By the way, if you haven't seen Queer as Folk, you really have to go out and buy the complete DVD sets! It's worth the time to watch all 5 seasons!