Williams also played Captain Hastings in several BBC Radio 4 adaptations of Hercule Poirot novels , starring John Moffatt as Agatha Christie .
He also played in several BBC Radio 4 adaptations of Agatha Christie - novels with John Moffatt as Hercule Poirot Captain Hastings .