What is the name of J.K. Rowling’s fictional detective created for the Strike novels?

The story behind the answer

J.K. Rowling’s fictional detective in the Strike novels is Cormoran Strike.

Cormoran Strike is a private detective and former military investigator who appears in a crime series written by Rowling under the pseudonym Robert Galbraith. He works in London and is assisted by Robin Ellacott, whose professional relationship with him develops across the novels. Strike’s investigations are grounded in contemporary crime fiction rather than fantasy.

The first novel in the series is The Cuckoo’s Calling, published in 2013. Rowling’s authorship was initially concealed by the Robert Galbraith name, but it was publicly revealed later that year. The revelation brought major attention to the series and its unusual publication history.

Cormoran Strike is not a police detective, and he is not a character from Harry Potter. The character’s full name is important because “Strike” is commonly used as shorthand for both the detective and the television adaptations. The books have also been adapted for the BBC as Strike.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: