What does "play" mean in this case?
Native speaker’s answer
Rebecca
In this context, "play" means to "act" or "perform the role of" someone. The speaker is stating that he acts the role of Sherlock Holmes. Ex: Leonardo DiCaprio plays Jack Dawson in the Titanic movie. Ex: I play the role of a doctor in my school play.