Morgan Freeman
The Oscar winner played Mandela in Invictus, Clint Eastwood's 2009 film about Mandela's venture to unite his apartheid-torn country by enlisting the national rugby team on a mission to win the 1995 Rugby World Cup.
Idris Elba
The British actor portrayed the late legendary South African leader in the 2013 film, Long Walk to Freedom.
Terrence Howard
Howard plays a young Mandela opposite Jennifer Hudson in Winnie, a film about the Nobel Peace Prize winner's wife Winnie Mandela.
Sidney Poitier
The Oscar winner starred in the 1997 filmMandela and de Klerk, which told the story of South African President F.W. De Klerk announcing Mandela's release from prison in 1990.
Clarke Peters
The Wire actor played Mandela in 2009's Endgame, which told the story of the covert discussions that brought down apartheid in South Africa.
David Harewood
Harewood played the famed politician in the 2010 BBC drama Mrs Mandela alongside actress Sophie Okonedo.