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".