Stars who played a character of another gender

Other gender roles
Eddie Redmayne
Kate Blanchett
Jared Leto
Patrick Swayze
Tony Curtis
Dustin Hoffman
Hillary Swank
Robin Williams
Martin Lawrence
Barbra Streisand
Will Smith
Jack Lemon
Glenn Close
Shawn Wayans
Nathan Lane
Elle Fanning
Amanda Bynes
Gwyneth Paltrow
Adam Sandler
John Travolta
Katharine Hepburn
Michael J Fox
Woody Harrelson
Eddie Murphy
Wesley Snipes
Liev Schreiber
Jude Law
Glenn Close
John Leguizamo
Other gender roles

Being a good actor or actress often means playing a role that is very different from your reality. In this gallery, we have gathered stars who gave life to characters of a different gender.

Eddie Redmayne

Eddie Redmayne played painter Lili Elbi in 'The Danish Girl' (2015)

Kate Blanchett

The actress played Bob Dylan in the film 'I'm Not There' (2007).

Jared Leto

The actor played Rayon, a transgender woman, in 'Dallas Buyers Club' (2013).

Patrick Swayze

The actor played Vida in 'To Wong Foo, Thanks for Everything! Julie Newmar' (1995).

Tony Curtis

The actor played Josephine, a jazz artist, in 'Some Like It Hot' (1959).

Dustin Hoffman

The actor played a man who pretended to be a woman and turned into a famous actress, in 'Tootsie' (1982).

Hillary Swank

The actress played Brandon Teena in 'Boys Don't Cry' (1999).

Robin Williams

The actor gave life to Mrs. Doubtfire, who tries to get a job as a nanny, in 'Mrs. Doubtfire' (1993).

Martin Lawrence

The actor is 'Big Momma's House', a film from the year 2000.

Barbra Streisand

The actress plays Anshel, a boy who wants to learn everything about Judaism, in 'Yentl' (1983).

Will Smith

In addition to the character James West, the actor plays a woman in 'Wild Wild West' (1999).

Jack Lemon

Jack Lemmon plays a jazz artist in 'Some Like It Hot' (1959).

Glenn Close

The actress plays the waiter Albert Nobbs, in the eponymous film released in (2011).

Shawn Wayans

The actor played a socialite in 'White Chicks' (2004).

Nathan Lane

The actor plays a fascinating female character in the film 'The Birdcage' (1996).

Elle Fanning

The actress plays a boy in the film '3 Generations' (2015).

Amanda Bynes

The actress played a soccer player in 'She's the Man' (2006).

Gwyneth Paltrow

The actress plays a boy to be able to participate in a play in 'Shakespeare in Love' (1998).

Adam Sandler

The actor plays the twins Jack and Jill, in the movie 'Jack and Jill' (2011).

John Travolta

The actor plays Edna Turnblad in 'Hairspray' (2007).

Katharine Hepburn

The actress stars in 'Silvia Scarlett' (1936), who pretends to be a man to escape the police.

Michael J Fox

The actor also plays a woman in the film 'Back to the Future Part II' (1989).

Woody Harrelson

The actor plays Galaxia in the film 'Anger Management' (2003).

Eddie Murphy

The actor plays a schoolgirl in 'Norbit' (2007).

Wesley Snipes

The actor plays Noxeema Jackson in 'To Wong Foo, Thanks for Everything! Julie Newmar' (1995).

Liev Schreiber

The actor plays Chris in the movie 'Mixed Nuts' (1994).

Jude Law

The actor plays top model Minx in 'Rage' (2009).

Glenn Close

The actress plays a pirate in 'Hook' (1991).

John Leguizamo

The actor plays Chi-Chi Rodriguez in 'To Wong Foo, Thanks for Everything! Julie Newmar'​ (1995).