15 Hollywood stars who went ‘gay for pay’ on the big screen

Illustrated rainbow pride flag on a pink background.

PinkNews takes a look at the A-list stars who went ‘gay for pay’ on film.

Despite the entertainment industry being arguably one of the most LGBT-friendly around, it’s worrying how few openly gay or lesbian actors actually appear on screen playing queer characters.

However, with gay and lesbian stars still struggling to carve a successful career post coming out, it’s hardly a surprise – especially as so many of their straight counterparts seem only to happy to take up the baton (and the Oscars).

After all, representation is representation… right?

Take a look at just some examples below:

1 Julianne Moore, The Hours/The Kids Are Alright/Freeheld

15 Hollywood stars who went ‘gay for pay’ on the big screen

Moore star as a sexually repressed housewife, lesbian landscape gardner and dying police officer in the hit movies.

2 Sean Penn, Milk

15 Hollywood stars who went ‘gay for pay’ on the big screen

Penn plays gay icon Harvey Milk in the Oscar winning movie, opposite fellow ‘gay for pay’ actor James Franco.

3 Meryl Streep, The Hours

15 Hollywood stars who went ‘gay for pay’ on the big screen

A decidedly lesbian film, with zero lesbian actresses – Meryl also played a gay character in the 2002 film.

4 Tom Hanks, Philadelphia

15 Hollywood stars who went ‘gay for pay’ on the big screen

Hanks plays a gay lawyer who contracts HIV in this hard-hitting, award-winning drama.

5 Cher, Silkwood

15 Hollywood stars who went ‘gay for pay’ on the big screen

One the biggest gay icons of all time played a nuclear plant worker in another Meryl Streep hit.

6 Robin Williams, The Birdcage

15 Hollywood stars who went ‘gay for pay’ on the big screen

The late, great Williams plays the owner of a drag club in this camp cult classic.

7 Whoopi Goldberg, Boys On The Side

15 Hollywood stars who went ‘gay for pay’ on the big screen

The LGBT activist plays a lesbian nightclub owner in the 1995 movie.

8 Will Smith, Six Degrees Of Separation

15 Hollywood stars who went ‘gay for pay’ on the big screen

Smith plays a gay conman in the film.

9 Jada Pinkett Smith, The Women

15 Hollywood stars who went ‘gay for pay’ on the big screen

It seems playing LGBT characters runs in the family…

10 Heath Ledger, Brokeback Mountain

15 Hollywood stars who went ‘gay for pay’ on the big screen

The actor starred in the Oscar-winning hit alongside fellow straight star Jake Gyllenhaal.

11 Charlize Theron, Monster

15 Hollywood stars who went ‘gay for pay’ on the big screen

Theron also bagged herself a whole heap of awards for her role as

12 Benedict Cumberbatch, The Imitation Game/Tinker, Tailor, Soldier, Spy

15 Hollywood stars who went ‘gay for pay’ on the big screen

Both roles proved a hit for Cumberbatch, who also plays the sexually ambiguous Sherlock Holmes.

13 Glenn Close, Serving In Silence

15 Hollywood stars who went ‘gay for pay’ on the big screen

Close won an Emmy for this 1995 biopic, based on a shocking real-life ‘Don’t Ask, Don’t Tell’ story.

14 Leonardo DiCaprio, Total Eclipse

15 Hollywood stars who went ‘gay for pay’ on the big screen

Even Leo has played it ‘gay for pay’ – but surprisingly did not win an Oscar.

15 Eddie Redmayne, The Danish Girl

15 Hollywood stars who went ‘gay for pay’ on the big screen

Obviously not gay or lesbian, but also depressingly common. Other stars to go ‘trans for pay’ include Felicity Huffman in another Oscar nominee, TransAmerica.

8 of the best LGBT shows on television today