David Suchet played the role of Hercule Poirot…