An actor portraying a real person is never a cakewalk.
Casting is always a significant factor in the case of biopics. The director has to find someone who not only looks like the historical figure but is also capable of playing the part.
And the actor has to understand and incorporate the person's characteristics into their acting. However, the makeup artist contributes greatly to the embodiment of the figure as well.
Which actor played what role? Here's a list
5) Salma Hayek as Frida Kahlo
Actor Salma Hayek did an incredible job as Frida Kahlo in the 2002 movie Frida, based on the Mexican artist's controversial life. The movie won many awards and continues to amaze people after almost two decades.
4) Bruno Ganz as Adolf Hitler
Bruno Ganz beautifully portrayed Adolf Hitler in Downfall (2004), a movie that depicts the dictator's final days. The actor won the London Film Critics' Circle Award for Actor of the Year in 2005 for his portrayal.
3) Morgan Freeman as Nelson Mandela
Morgan Freeman starred as Nelson Mandela in the 2009 movie Invictus, which depicts the story of how the latter unified an entire country divided by racism. The veteran actor did such an incredible job that he's sometimes mistaken for the great leader.
2) Daniel Day‑Lewis as Abraham Lincoln
Actor Daniel Day-Lewis was unbeatable as U.S. President Abraham Lincoln in the 2012 biopic Lincoln. Daniel's Oscar-worthy performance did not disappoint people who wanted him to win the Academy Award for Best Actor.
1) Eddie Redmayne as Stephen Hawking
The amount of research Eddie Redmayne had to do to play the role of Stephen Hawking in his biopic, The Theory of Everything (2014), was fruitful enough to bring him an Oscar. And it did.
The scientist later said that Eddie had portrayed him so well that he thought the actor was none but himself.
Note: This article reflects the author's views.