Chris Colfer, who plays gay student Kurt Hummel on the Fox musical-comedy 'Glee,' says conservatives love 'Glee' and his character.

But the irony that socially conservative lawmakers who often vote against gay rights love the so-called “gayest show” on TV is not lost on the openly gay actor.

Colfer talked about the phenomenon during an appearance on CNN's Piers Morgan scheduled to air on Monday, a day before Glee's season finale is aired.

“Everyone loves Glee,” he said. “Everyone loves me in Glee. It's hysterical.”

“It's great when people come up and they're like, 'Oh, my God I just love you, can I have a picture with you?' And I'll be like, 'Yeah, sure. You don't believe in me and my rights, but you want a picture with me, sure.'”

When Morgan asked if Colfer ever says “no” to posing for a photograph with anti-gay politicians, Colfer replied: “Well, here's the thing. What if something else comes along and they think, 'No, that kid from Glee didn't give me a picture. I'm going to vote no. Take that.'”

“It is kind of nice when people believe so strongly against you, yet they want proof that they met you,” the 20-year-old actor added. “It's kind of awesome.”