From musicians to politicians, sports figures to inventors, the Hollywood biopic can be a defining roll for many actors. Below are a selection of 25 actors and the people that they portrayed in movies, for many the visual resemblance is quite amazing.

If you wish to see more of these side by side comparisons then you can do so here.

1) Charlize Theron as Aileen Wuornos (Monster)
Actors And The People They Portrayed

2) Jim Carrey as Andy Kaufman (Man On The Moon)
Andy Kaufman - Jim Carrey

3) James Franco as Aron Ralston (127 Hours)
Aron Ralston - James Franco

4) Robert Downey Jr. as Charlie Chaplin (Chaplin)
Charlie Chaplin - Robert Downey Jr

5) Benicio del Toro as Che Guevera (Che)
Che Guevara - Benicio Del Toro

6) Daniel Day-Lewis as Abraham Lincoln (Lincoln)
Daniel Day Lewis - Lincoln

7) Michael Sheen as David Frost (Frost/Nixon)
David Frost - Michael Sheen

8) Madonna as Eva Peron (Evita)
Eva Peron - Madonna

9) Josh Brolin as George W. Bush (W.)
George Bush - Josh Brolin

10) Helen Mirren as Queen Elizabeth II (The Queen)
Helen Mirren - Queen Elizabeth II

11) James Franco as James Dean (James Dean)
James Franco - James Dean

12) Dennis Quaid as Jerry Lee Lewis (Great Balls of Fire!)
Jerry Lee Lewis - Dennis Quaid

25 Actors And The People They Portrayed

13) Val Kilmer as Jim Morrison (The Doors)
Jim Morrison - Val Kilmer

14) Andre 3000 as Jimi Hendrix (All Is By My Side)
Jimi Hendrix - Andre 3000

15) Gary Oldman as Lee Harvey Oswald (JFK)
Lee Harvey Oswald - Gary Oldman

16) Denzel Washington as Malcolm X (Malcolm X)
Malcolm X - Denzel Washington

17) Merly Streep as Margaret Thatcher (The Iron Lady)
Margaret Thatcher - Meryl Streep

18) Michelle Williams as Marilyn Monroe (My Week With Marilyn)
Marilyn Monroe - Michelle Williams

19) Jessie Eisenberg as Mark Zuckerberg (The Social Network)
Mark Zuckerberg

20) Will Smith as Muhammed Ali (Ali)
Muhammed Ali - Will Smith

21) Morgan Freeman as Nelson Mandela (Invictus)
Nelson Mandela - Morgan Freeman

22) Stephen Fry as Oscar Wilde (Wilde)
Oscar Wilde - Stephen Fry

23) Jamie Foxx as Ray Charles (Ray)
Ray Charles - Jamie Foxx

24) Gary Oldman as Sid Vicious (Sid and Nancy)
Sid Vicious - Gary Oldman

25) Ashton Kutcher as Steve Jobs (Jobs)
Steve Jobs - Ashton Kutcher