Freeman est né dans une fratrie de quatre enfants à Memphis (Tennessee) de Mayme Edna (née Revere) et de Morgan Porterfield Freeman, qui a participé à la Seconde Guerre mondiale et qui décède en 1961 d'une cirrhose du foie. Enfant, il est confié par ses parents à sa grand-mère paternelle vivant à Charleston (Mississippi), où il passe son enfance dans le quartier noir. C'est à l'âge de 10 ans qu'il découvre le théâtre, dans le cadre d'une pièce montée par son école.
À 18 ans, il sort diplômé du lycée de Greenwood (Mississippi). Il cherche alors un emploi stable et s'engage dans l'US Air Force pour devenir mécanicien, puis secrétaire sténo assermenté. En 1964, après une révélation, il prend la décision de devenir acteur et se met en recherche de rôles. Une fois ses obligations militaires accomplies, il s'installe en Californie pour étudier la danse et l'art dramatique au Los Angeles City Collège.
En 1967, il se marie pour la première fois et a eu deux fils de ce mariage. En 1984, il se remarie avec Myrna Colley avec qui il a deux autres enfants.
Pendant les premières années, il fréquente de nombreuses troupes de théâtres et des festivals champêtres. Il obtient des petits rôles à la télévision dans des soap opera et se fait particulièrement remarquer dans le rôle d'un vampire végétarien.
C'est à Broadway qu'il fait ses débuts de comédien en 1967 dans la reprise de Hello Dolly ! avec Pearl Bailey. La même année, il se fait remarquer, toujours au théâtre, pour son interprétation dans The Nigger lovers aux côtés de Stacy Keach et Viveca Lindfors. À la télévision, c'est en incarnant le personnage populaire et récurrent d'Easy Rider dans la série The Electric company qu'il se fait connaître du public américain.
Morgan Freeman s'impose sur le tard au cinéma. En 1987, son rôle de Fast Black dans La Rue lui vaut de nombreuses récompenses (Prix du Meilleur second rôle masculin par les New York Film Critics, les Los Angeles Film Critics et la National Society of Film Critics), ainsi qu'une nomination aux Golden Globes. Il fait mieux avec Miss Daisy et son chauffeur, qui lui permet de remporter en 1990 un Golden Globe, un Ours d'argent et une nomination aux Oscars pour sa prestation de chauffeur noir. Dès lors, il enchaîne les succès commerciaux comme
Glory (1989) de Edward Zwick,
Robin des Bois : Prince des voleurs (1991) de Kevin Reynolds ou encore Impitoyable (1992) de Clint Eastwood.
On lui confie souvent des personnages qui s'illustrent par leur sagesse et leur détermination : il est le juge Leonard White dans Le Bûcher des vanités (1991), le prisonnier modèle dans Les Evadés (1994), un policier lucide et expérimenté face à l'impétueux Brad Pitt dans Seven (1995), le Président des États-Unis dans
Deep Impact (1997), le tenace inspecteur interrogeant Gene Hackman dans
Suspicion (2000), le supérieur hiérarchique de l'analyste de la CIA Jack Ryan (Ben Affleck) dans La Somme de toutes les peurs (2002) ou encore l'artiste aveugle prenant sous son aile Jet Li dans Danny the Dog (2004). C'est en campant le profiler Alex Cross dans
Le Collectionneur (1997) et Le Masque de l'araignée (2001) que Morgan Freeman retrouve un rôle de tout premier plan.
Par ses choix d'acteur, il fait preuve d'un engagement politique certain. Prenant fait et cause pour la population noire américaine, il incarne Malcom X à la télévision dans Death of the Prophet (1981) et joue le rôle d'un abolitionniste dans Amistad (1997). Il dénonce les horreurs de l'apartheid dans Bopha ! (1993), son premier film en tant que réalisateur, et a souvent rencontré Nelson Mandela, qu'il incarne dans Invictus (2009).
Parallèlement à ses rôles de vieux sage, il tente de diversifier son jeu en apparaissant là où on ne l'attend pas : truand sauvage dans Nurse Betty (2000), il est un colonel aux ambitions troubles dans Dreamcatcher, l'attrape-rêves (2003), voire Dieu dans la comédie Bruce tout puissant (id.). À 68 ans, il obtient enfin la reconnaissance de la profession en remportant l'Oscar du Meilleur second rôle masculin pour sa prestation d'ancien boxeur borgne dans Million Dollar Baby (2005) de son fidèle ami Clint Eastwood. Il apparait dans le rôle de Lucius Fox de la série Batman dans les films Batman Begins (2005) et The Dark Knight, Le Chevalier Noir (2008) réalisés par Christopher Nolan puis dans le rôle d'un agent de la CIA dans le film
RED aux côtés -notamment- de Bruce Willis (2010).