Which fictional London detective did J.K. Rowling create under the name Robert Galbraith?
Answer
Cormoran Strike
Answer
Cormoran Strike
Cormoran Strike is the fictional London detective created by J.K. Rowling under the name Robert Galbraith.
Strike first appears in The Cuckoo’s Calling, published in 2013. He is a former Special Investigation Branch investigator in the Royal Military Police who works as a private detective after leaving military service. His investigations often involve wealthy, famous, or politically connected suspects.
Robin Ellacott begins as Strike’s temporary secretary and becomes his indispensable investigative partner. The series combines traditional detective plotting with an evolving professional relationship between its two central characters. Cormoran Strike is not connected to Harry Potter, and Rowling’s use of the Galbraith name initially led readers to believe that the books had been written by another author.
Source: Wikipedia · fact-checked Sept. 2026