published on in blog

Sherlock (TV) Cast - All Actors and Actresses

Martin Freeman

as John Watson (12 episodes)

Martin Freeman plays the role of Dr. John Watson, Sherlock's loyal partner and flatmate. A former army doctor, Watson assists Sherlock in his investigations and narrates the stories through his point of view.

#3

Most popular actor on Sherlock

3,466 Wikipedia views yesterday

ncG1vNJzZmislaGyt7XSoqanq6SWwbR6wqikaKtfqLWmvsuomqRnk5bAtQ%3D%3D