Men det var først gjennom TV at det brede publikum fikk øynene opp for ham, og Freeman har hittil spilt i et tyvetalls forskjellige serier. Etter suksessen med (han ble nominert til BAFTA to ganger), fikk Freeman også flere store filmroller. Han spilte hovedrollen i filmatiseringen av , og hadde også roller i , , og . Freeman har også gjort suksess i TV-serien , en nytolknig av de klassiske bøkene om Sherlock Holmes. Freeman spiller Dr. Watson i TV-serien, som etter kun 3 viste episoder har gitt ham en BAFTA-pris. Freeman hadde også rollen som Bilbo Baggins i Peter Jacksons tredelte filmatisering av på begynnelsen av 2010-tallet.