Actors who played other actors on screen
Robert Downey Jr. -
Robert Downey Jr. played the legendary actor, filmmaker, and composer Charlie Chaplin in 'Chaplin' (1992).
Cate Blanchett -
The Australian actress portrayed the one and only Katharine Hepburn in 'The Aviator' (2004).
Kate Beckinsale -
And Kate Beckinsale played the iconic actress Ava Gardner in Martin Scorsese's 'The Aviator' (2004).
Michelle Williams -
The actress looks very similar to the character she plays—actress Marilyn Monroe—in 'My Week with Marilyn' (2011).
James Franco -
The actor portrayed 1950s Hollywood heartthrob James Dean in the 2001 TV biopic 'James Dean.'
Jennifer Love Hewitt -
Hewitt played iconic actress Audrey Hepburn in the TV movie 'The Audrey Hepburn Story' (2000).
Kurt Russell -
The actor played iconic singer and actor Elvis Presley in the 1979 movie 'Elvis.'
Halle Berry -
Halle Berry played legendary actress Dorothy Dandridge in the TV movie 'Introducing Dorothy Dandridge (1999).
Margot Robbie -
In 2019, we could see the actress playing Sharon Tate in Quentin Tarantino's 'Once Upon a Time... in Hollywood.'
Steve Coogan and John C. Reilly -
Steve Coogan played Stan Laurel while John C. Reilly took on the role of Oliver Hardy in the film 'Stan & Ollie' (2018).
Jim Carrey -
Carrey portrays American performer Andy Kaufman in the 1999 movie 'Man on the Moon.'
Annette Bening -
Annette Bening starred as Oscar-winning actress Gloria Grahame in 'Film Stars Don't Die in Liverpool' (2017).
Jesse Eisenberg -
Jesse Eisenberg starred as famed French actor and mime artist Marcel Marceau in 'Resistance' (2020).
Madonna -
In 'Evita' (1996), Madonna played Eva Perón, the Argentine actress and eventual First Lady.
Jason Scott Lee -
The actor played the iconic martial artist and actor, Bruce Lee, in the 1993 biopic 'Dragon: The Bruce Lee Story.'