Martin John C. Freeman urodził się 8 września 1971 r. w Aldershot w Anglii. Ma trzech starszych braci i siostrę. Wychował się w rzymskokatolickiej rodzinie. Jako dziecko cierpiał na astmę. Jego ojciec, Geoffrey, oficer marynarki, zmarł na atak serca, gdy syn miał dziesięć lat.
W jednym z odcinków "
Who Do You Think You Are?" Martin odkrył, że jego dziadek, Leonard Freeman, był sanitariuszem podczas II wojny światowej, w której zginął.
Martin dołączył do grupy teatralnej dla młodych w wieku 15 lat, a w wieku 17 lat zdecydował, że to z aktorstwem chce wiązać przyszłość. Jedną z ról, które przyniosły mu największą popularność był Tim Canterbury w serialu "
The Office". Za tę postać został dwukrotnie nominowany do nagrody BAFTA (w 2003 i 2004 r.). Wystąpił również w takich produkcjach jak "
Hardware", "
Ali G", "
Love Actually", "
This Life", "
The Robinsons", "
Black Books", "
Hot Fuzz", "
The All Together", "
Boy Meets Girl". Od 2010 r. występuje w serialu "
Sherlock" w roli Doktora Johna Watsona. Za tę rolę był dwukrotnie nominowany do nagrody BAFTA (2011 - wygrana, 2012) oraz jednokrotnie do nagrody Emmy (2012).
Wciela się również w postać młodego Bilba Bagginsa w trylogii "Hobbit": "
Hobbit: An Unexpected Journey", "
Hobbit: The Desolation of Smaug" i "
Hobbit: There and Back Again".