Which character is portrayed by Vinette Robinson in Sherlock?

The story behind the answer

Vinette Robinson portrays Sergeant Sally Donovan in Sherlock.

Sally Donovan is a recurring Metropolitan Police officer who frequently works with Detective Inspector Greg Lestrade. She is skeptical of Sherlock Holmes and strongly dislikes his involvement in police investigations, warning John Watson that Sherlock is dangerous and may eventually become a criminal himself.

Donovan first appears in “A Study in Pink,” the opening episode of the series. Sherlock quickly exposes her affair with police technician Philip Anderson, embarrassing both officers. She later becomes one of the people deceived by Moriarty’s scheme in “The Reichenbach Fall,” when she begins to suspect that Sherlock may be responsible for crimes.

The other options are characters played by different actors. Ella is portrayed by Tanya Moodie, Lady Smallwood by Lindsay Duncan, and Janine Hawkins by Yasmine Akram. Robinson’s role is specifically credited as Sgt. Sally Donovan.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: