Justin Bartha Goes Gay for ‘The New Normal’: 22 More Straight Male Stars Who’ve Played Gay (GALLERY)

at 1:00 pm | By

Anderson Cooper: I'm Gay
The journalist comes out.
Celebs On Gay Marriage
Celebs on Obama's support of same-sex marriage.
He is best known for playing the missing groom in the debauched movie The Hangover but Justin Bartha is hoping his new TV role will get people talking too.

The heterosexual star, 34 – who once dated Ashley Olsen – is proud to have landed the role as a gay man on the NBC show, The New Normal.

But he isn’t the only straight male celebrity who has played a homosexual, in factCelebuzz has created an impressive list of A-listers who rocked a gay role.

So who switched up their sexuality?

Bartha plays one-half of a gay couple who decide to have a baby with the help of a surrogate in the comedy.

While it’s already facing controversy, it’s also been dubbed the new chapter of hit show Will & Grace which saw Eric McCormack playing the gay best friend of Debra Messing’s character.

Most stars who play a homosexual role do so for the big screen, however, and the list is seemingly endless.

From Will Smith to James Franco and Jim Carrey to Jake Gyllenhaal, a whole host of stars have hammed it up for Hollywood blockbusters.

Take a look through Celebuzz’s gallery of actor’s who’ve acted in gay roles above.

Go around the world and learn where your favorite celebs are today in The Daily’s Buzz’s ‘Globetrotter’ segment. WATCH FULL SEGMENT BELOW. Watch The Daily Buzz each weekday at 4.30 pm ET.