James Franco and Keagan Allen in 'King Cobra'

13 Straight Actors in Steamy Gay Roles

King Cobra

James Franco in 'King Cobra'

6. James Franco in King Cobra (2016)
James Franco has played multiple queer roles and faced much controversy for doing so. He played the lover of Harvey Milk, Scott Smith, an adult film producer/performer named Joe in King Cobra and Allen Ginsberg in his biography called Howl.
Watch King Cobra

Joseph Gordon Levitt

7. Joseph Gordon-Levitt in Mysterious Skin (2004)
We loved Joseph Gordon-Levitt’s performance in this movie. The story is alternately alluring and disturbing, but you do see his peen at one point.
Watch Mysterious Skin

Ewan McGregor

8. Ewan McGregor in Velvet Goldmine (1998)
A goldmine of epic nakedness, Velvet Goldmine features the perfect booties of Ewan McGregor and Jonathan Rhys-Meyers. Of course, this is in addition to McGregor’s on-stage strip tease, where he shows off his peen and a wink of his hole.
Watch Velvet Goldmine

Jonathan Rhys-Meyers in Velvet Goldmine

9. Jonathan Rhys-Meyers in Velvet Goldmine (1998)
Jonathan Rhys-Meyers played the ’70s glam rock star Brian Slade in Velvet Goldmine. He showed a lot of skin and had no problem rolling around with the lovely Ewan McGregor.
Watch Velvet Goldmine

Jude Law in 'Wilde'

10. Jude Law in Wilde (1997)
A young Jude Law shows off his amazing body in two same-gender love scenes (including one with a completely bare Benedict Sandiford) in this flick about the eponymous famed playwright.
Watch Wilde

Pages: 1 2 3

13 Straight Actors in Steamy Gay Roles

Recommended Podcast

To Top