Who played Hercule Poirot in the television series Agatha Christie’s Poirot?
Answer
David Suchet
Answer
David Suchet
David Suchet played Hercule Poirot in the television series Agatha Christie’s Poirot.
Suchet portrayed the Belgian detective across the entire television run, which began in 1989 and concluded in 2013. His performance became closely associated with Poirot’s precise speech, fastidious appearance, cultivated manners, and reliance on the “little grey cells.”
The series adapted many of Agatha Christie’s Poirot stories and novels, including famous mysteries such as Murder on the Orient Express, Death on the Nile, and Curtain. It began with relatively compact television mysteries and later presented feature-length adaptations.
Suchet’s portrayal is sometimes compared with film performances by Albert Finney, Peter Ustinov, and Kenneth Branagh. Those actors also played Poirot, but Suchet is the actor linked specifically to the long-running ITV series Agatha Christie’s Poirot.
Source: Wikipedia · fact-checked Sept. 2026