You Pick BestYouPickBest

Top 15 Actors Who Played Hercule Poirot

By YPB Team

Nine men, one moustache, and no two of them play him the same way. Fussy, funny, mournful or barely recognisable.

  1. David Suchet — ranked #11
    David Suchet
    Played Poirot on ITV from 1989 to 2013, starring in 70 episodes that covered every major Poirot story Agatha Christie wrote.
    1000pts
  2. Peter Ustinov — ranked #22
    Peter Ustinov
    Played Poirot six times from 1978, starting with Death on the Nile.
    863pts
  3. Ian Holm — ranked #33
    Ian Holm
    Played Poirot opposite Peggy Ashcroft's Agatha Christie in the 1986 BBC television film Murder by the Book.
    611pts
  4. Francis L. Sullivan — ranked #44
    Francis L. Sullivan
    Played Poirot on the London stage in Black Coffee in 1930 and Peril at End House in 1940, and in the 1937 BBC television play Wasp's Nest.
    611pts
  5. Kenneth Branagh — ranked #55
    Kenneth Branagh
    Directed and starred in three Poirot films from 2017, moustache included.
    500pts
  6. Jose Ferrer — ranked #66
    Jose Ferrer
    Oscar-winning actor who played Poirot in a 1961 television pilot, The Disappearance of Mr. Davenheim, which was never broadcast.
    500pts
  7. Martin Gabel — ranked #77
    Martin Gabel
    Played Poirot in a 1962 episode of General Electric Theater, an American television version of The Disappearance of Mr. Davenheim.
    500pts
  8. John Malkovich — ranked #88
    John Malkovich
    Played a bleak, beardless Poirot in the BBC's 2018 The ABC Murders.
    433pts
  9. Konstantin Raikin — ranked #99
    Konstantin Raikin
    Russian stage star who played Poirot in the 2002 miniseries Poirot's Failure, a faithful four-part adaptation of The Murder of Roger Ackroyd.
    433pts
  10. Charles Laughton — ranked #1010
    Charles Laughton
    Created Poirot on stage in Alibi in 1928, the West End adaptation of The Murder of Roger Ackroyd and the first time anyone played the detective.
    357pts
  11. Kotaro Satomi — ranked #1111
    Kotaro Satomi
    Veteran Japanese actor who voiced Poirot in the 2004-2005 anime series Agatha Christie's Great Detectives Poirot and Marple, which ran for 39 episodes.
    357pts
  12. Alfred Molina — ranked #1212
    Alfred Molina
    Played a modern-dress Poirot in the 2001 American television Murder on the Orient Express.
    269pts
  13. Orson Welles — ranked #1313
    Orson Welles
    Brought Poirot to American radio in 1939, starring in his own Campbell Playhouse adaptation of The Murder of Roger Ackroyd on CBS.
    269pts
  14. Albert Finney — ranked #1414
    Albert Finney
    Played Poirot once, in the 1974 Murder on the Orient Express, and got an Oscar nomination for it.
    0pts
  15. Tony Randall — ranked #1515
    Tony Randall
    Played Poirot in the 1965 comedy The Alphabet Murders.
    0pts

Photo credits

Comments 1

Nine actors have played him, and Austin Trevor did it clean-shaven in 1931 because nobody had yet decided the moustache mattered: https://youpick.best/articles/agatha-christie-ranked-many-ways

YP
ypb-team
Aug 21