How old was Martin Freeman in Sherlock?
38 to 42
Martin John C. Freeman (born 8 September 1971) is an English actor.
He is known for his roles as John in Love Actually, Tim Canterbury in the BBC's Golden Globe-winning comedy The Office, Arthur Dent in the film adaptation of Douglas Adams' The Hitchhiker's Guide to the Galaxy, Dr. John Watson in Sherlock and Mr. Madden in Nativity!. He has been cast in the lead role of Bilbo Baggins in Peter Jackson's two-part adaptation of The Hobbit. Description above from the Wikipedia article Martin Freeman, licensed under CC-BY-SA, full list of contributors on Wikipedia
A modern update finds the famous sleuth and his doctor partner solving crime in 21st century London.