Entertainment

Straight Actors Who Have Played Gay Characters  

Celebrity Lists
119.1k views 71 items

List of gay characters played by straight actors, loosely ranked by fame and popularity. One of the great things about being an actor is you get to play characters that are different from yourself. Many straight actors who have played gay characters have won awards for their performances. Several TV shows feature straight actors playing gay roles.

Who is the most famous straight actor who has played a gay character? Tom Hanks tops our list. Hanks played Andrew Beckett, a lawyer who was fired for having HIV, in "Philadelphia." He won his first Academy Award for the performance. He has been married to his wife Rita Wilson since 1988. Other actors who have won Oscars for playing gay characters include Hilary Swank, Christopher Plummer, and Charlize Theron.

Some people may be surprised to learn that Eric Stonestreet, the actor best known for playing Cameron Tucker on "Modern Family," is actually straight. He is not married, but he refers to himself as "openly straight." Michael C. Hall played David Fisher, a gay funeral director, on the HBO show "Six Feet Under." Hall was married to his "Dexter" co-star Jennifer Carpenter from 2008–2011.

Do you think that it is difficult for a straight actor to participate in gay love scenes? The actors below have done it quite well. 

Tom Hanks is listed (or ranked) 1 on the list Straight Actors Who Have Played Gay Characters
Photo:  Philadelphia/Sony Pictures Home Entertainment
Tom Hanks won an Oscar for his role as Andrew Beckett, a lawyer who was fired for having HIV, in Philadelphia (1993). Hanks has been married to his wife Rita Wilson since 1988.

Age: 62

Birthplace: Concord, California

More Tom Hanks

#1 of 276 The Most Trustworthy Celebrities in the World #1 of 282 The Best (Male) Actors Working Todayfeaturing Times Tom Hanks Was Just as Cool as You Hope He'd Be

Matt Damon is listed (or ranked) 2 on the list Straight Actors Who Have Played Gay Characters
Photo:  Behind the Candelabra/HBO
Matt Damon was nominated for a Golden Globe for his role as Scott Thorson, Liberace's lover and assistant, in the 2013 HBO film Behind the Candelabra.  Damon has been married to his wife Luciana Bozán Barroso since 2005.

Age: 45

Birthplace: Cambridge, Massachusetts, United States of America

More Matt Damon

#36 of 276 The Most Trustworthy Celebrities in the Worldfeaturing Fascinating Things Most People Don't Know About Matt Damonlisted on Guests of the Jay Leno Show

Jim Carrey is listed (or ranked) 3 on the list Straight Actors Who Have Played Gay Characters
Photo:  I Love You Phillip Morris/Lions Gate
Jim Carrey played the gay con man Steven Russell in I Love You Phillip Morris (2009). Carrey has been romantically linked to famous women like Jenny McCarthy, Renee Zellwegger, and Lauren Holly.

Age: 57

Birthplace: Newmarket, Canada

More Jim Carrey

#168 of 276 The Most Trustworthy Celebrities in the World #76 of 282 The Best (Male) Actors Working Todayfeaturing Jim Carrey Has A Hidden Love For Art, And His Paintings Are Actually Pretty Impressive

Michael Douglas is listed (or ranked) 4 on the list Straight Actors Who Have Played Gay Characters
Photo:  Behind the Candelabra/HBO
Michael Douglas won both the Golden Globe and Emmy Awards for his role as the flamboyant pianist Liberace in the 2013 HBO film Behind the Candelabra. Douglas has been married to Catherine Zeta-Jones since 2000.

Age: 74

Birthplace: New Brunswick, New Jersey, United States of America

More Michael Douglas

#125 of 282 The Best (Male) Actors Working Today #100 of 1,151 The Best Actors in Film Historyfeaturing The Best Michael Douglas Movies