23. Eric Stonestreet - Modern Family

If you've never come across this piece of information before, this might shock the 'Modern Family' fans among you. Eric Stonestreet, who plays the fabulously and flamboyantly gay Cameron Tucker in the show, is not gay in real life. The over-the-top camp part seems to come as second nature to Stonestreet, who's delighted millions with his performances, but it's all just acting.

Stonestreet isn't married in real life, and has stated that people just assume he's gay, and even feels it may have limited his romantic prospects. He's even gone as far as declaring himself 'openly straight' in the hope that people get the hint. He is, however, a keen advocate for gay rights, having felt loved and accepted by the gay community ever since he accepted his most famous role. The part has been good to him in return; so far, it's brought him two Emmy Awards.

NEXT


Copyright © 2026 CultureHook